{"cik":811830,"entityName":"SANTANDER HOLDINGS USA, 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-31","val":517107043,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-10-31","val":517107043,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-02-28","val":520307043,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2012-04-30","val":520307043000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-07-31","val":520307043000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-10-31","val":520307043000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2013-02-28","val":520307043,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-04-30","val":520307043,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-07-31","val":520307043,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-10-31","val":520307043,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-02-28","val":530307043,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2014-04-30","val":530307043,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-07-31","val":530391043,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-10-31","val":530391043,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-10-31","val":530391043,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-02-28","val":530391043,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2015-04-30","val":530391043,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-04-30","val":530391043,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-07-31","val":530391043,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-07-31","val":530391043,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-10-31","val":530391043,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-10-31","val":530391043,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":530391043,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2016-03-31","val":530391043,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-04-30","val":530391043,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-04-30","val":530391043,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-10-31","val":530391043,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-10-31","val":530391043,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2017-02-28","val":530391043,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2017-04-30","val":530391043,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-07-31","val":530391043,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-10-31","val":530391043,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-02-28","val":530391043,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2018-04-30","val":530391043,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-07-31","val":530391043,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-10-31","val":530391043,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2019-02-28","val":530391043,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2019-04-30","val":530391043,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-07-31","val":530391043,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-10-31","val":530391043,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2020-02-29","val":530391043,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2020-04-30","val":530391043,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-07-31","val":530391043,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-10-31","val":530391043,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-02-28","val":530391043,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2021-04-30","val":530391043,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-04-30","val":530391043,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":530391043,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-07-31","val":530391043,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-10-31","val":530391043,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-10-31","val":530391043,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2022-02-28","val":530391043,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2022-04-30","val":530391043,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-07-31","val":530391043,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-10-31","val":530391043,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-02-28","val":530391043,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2023-04-30","val":530391043,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-07-31","val":530391043,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-10-31","val":530391043,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2024-02-28","val":530391043,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2024-04-30","val":530391043,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-07-31","val":530391043,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-10-31","val":530391043,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-02-28","val":530391043,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2025-04-30","val":530391043,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-07-30","val":530391043,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-10-31","val":530391043,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2026-02-28","val":530391043,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2026-04-30","val":530391043,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-07-31","val":530391043,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-06-30","val":0,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011Q2I"},{"end":"2012-06-30","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q2I"},{"end":"2013-06-30","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q2I"},{"end":"2014-06-30","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q2I"},{"end":"2015-06-30","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-06-30","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2016-06-30","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q2I"},{"end":"2017-06-30","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q2I"},{"end":"2018-06-30","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q2I"},{"end":"2019-06-30","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q2I"},{"end":"2020-06-30","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q2I"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q2I"},{"end":"2022-06-30","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q2I"},{"end":"2023-06-30","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q2I"},{"end":"2024-06-30","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q2I"},{"end":"2025-06-30","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q2I"}]}}},"invest":{"DerivativeNotionalAmount":{"label":"Derivative, Notional Amount","description":"Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.","units":{"USD":[{"end":"2011-12-31","val":3933367000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4232503000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-12-31","val":15639736000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":15639736000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":15213264000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14079165000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14748036000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":14748036000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":14748036000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":14748036000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":14748036000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":34767334000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":33252517000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35755174000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":35755174000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":38615451000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":38615451000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":38615451000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":40020177000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":40020177000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40980612000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":42385338000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42200879000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":43605605000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}}},"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":"2013-12-31","val":1050785000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1902278000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1902278000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1902278000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1902278000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1891235000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1891235000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1891235000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-06-30","val":2107810000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":2049611000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1691565000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1525332000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1853696000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1853696000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1666286000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1666286000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1666286000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2779077000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":2777513000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1686311000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1516199000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1454214000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2838589000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2821712000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2821712000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2821712000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2821712000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2821712000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2931616000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3046733000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2591266000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2825263000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2825263000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2825263000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2825263000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2825263000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2949708000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3238550000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2951645000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3035848000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3035848000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3035848000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":3035848000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3035848000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3687091000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4188536000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4171167000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4476072000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4476072000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":4476072000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":4476072000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4476072000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5392828000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5442761000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5653777000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4700349000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4965291000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":4965291000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5584750000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":5584750000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5274593000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":5274593000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5329755000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5329755000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5329755000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5329755000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5329755000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5697065000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5716544000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5777161000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6148533000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":6148533000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":6148533000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":6148533000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":6148533000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6231507000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6040242000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5490578000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5165566000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":5165566000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":5165566000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5165566000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":5165566000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5172139000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4981613000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5541622000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5244272000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5244272000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5244272000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5244272000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5244272000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6027718000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6139842000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6039643000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6042405000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":6042405000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":6042405000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7194797000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6909217000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AccountsReceivableFromSecuritization":{"label":"Accounts Receivable from Securitization","description":"The amount owed to the reporting entity by counterparties in securitized loan transactions.","units":{"USD":[{"end":"2011-12-31","val":4200000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4200000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"AccruedInvestmentIncomeReceivable":{"label":"Accrued Investment Income Receivable","description":"Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.","units":{"USD":[{"end":"2011-12-31","val":72400000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":78700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":78700000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":78700000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":78700000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":78700000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":72600000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":70000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":58700000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":60500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":60500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":60500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":60500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":60500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":60500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":57800000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":55800000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":64000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":64000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":66900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":66900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":66900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":66900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":66900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":67300000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":67300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":67300000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":67300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":68200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":68200000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":62600000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":62600000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":64500000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":64500000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":65100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":65100000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":65100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":65100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":65100000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":65300000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":65300000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":54900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40200000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":44800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":44800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":44800000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":44800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":44800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":49900000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":48200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":48100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":47000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":47000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":47000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":47000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44900000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":47000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":41800000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":40200000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":40200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":40200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":40200000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38900000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40700000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":46000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":46000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":46000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":46000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40600000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40400000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36400000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":34600000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32200000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":32200000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":29000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28900000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":28900000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29200000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":74700000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":69800000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":80400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":80400000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":80400000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":80400000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":80400000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":108100000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":83600000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":122900000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":79600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":79600000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":79600000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":79600000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":79600000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":109500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":109000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":126500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":116200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":116200000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":116200000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":116200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":116200000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":160400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":142800000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":177700000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":157500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":157500000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":157500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":185500000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":182200000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2012-12-31","val":1689546000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1050785000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"AccruedProfessionalFeesCurrentAndNoncurrent":{"label":"Accrued Professional Fees","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.","units":{"USD":[{"end":"2012-06-30","val":7000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2010-12-31","val":445225000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":507356000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":478500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":478500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":478489000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":522000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":443200000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":474085000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":474100000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":474100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":474100000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":474085000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":485000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":518900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":538700000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":584155000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":584200000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":584200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":584200000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":584200000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":584155000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":665400000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":732500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":600200000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":600200000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":637953000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":638000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":638000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":638000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":637953000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":638000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":638000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":638000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":637953000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":691200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":691200000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":745600000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":745600000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":804600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":804600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":844501000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":844500000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":844501000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":844500000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":844500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":970800000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":970756000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":914100000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":914100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":964000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1200000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1214579000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1200000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1200000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1200000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1214579000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1300000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1300000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1400000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1431655000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1400000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1400000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1400000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1431655000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1500000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1500000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1400000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1395272000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1395272000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1400000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1500000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1500000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1485275000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1500000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1500000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1485275000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1600000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1600000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1629143000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1600000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1600000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1600000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1600000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1600000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1600000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1629143000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1700000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1700000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1700000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1700000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1812827000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1800000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1800000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1800000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1812827000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1900000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1900000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2000000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2058750000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2100000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2100000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2100000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2058750000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2100000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2200000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2200000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2289093000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2300000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2300000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2300000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2289093000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2400000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2400000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2400000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2456565000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2500000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2500000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2500000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2456565000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2500000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2600000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2700000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2811421000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2800000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2900000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"}]}},"AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax","description":"Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2009-12-31","val":-176399000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":-92775000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":-92775000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":-92775000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-42296000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":58974000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":87753000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":116431000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-03-31","val":116431000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":106929000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":106929000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-06-30","val":106929000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":179333000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":179333000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2012-12-31","val":160224000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":96085000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":96085000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-03-31","val":96085000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":96085000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-112644000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":-112644000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":-112644000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":-112644000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-06-30","val":-112644000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-131107000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":-131107000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":-131107000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-199392000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-116531000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":-116531000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":-116531000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":-116531000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-03-31","val":-116531000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-03-31","val":-116531000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-06-30","val":-70404000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-88101000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":-88101000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":-88101000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":-88101000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-52515000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13475000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":13475000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-03-31","val":13475000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":13475000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-74758000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":-74758000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-06-30","val":-74758000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":-74758000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8964000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8964000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-96026000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":-96026000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax","description":"Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.","units":{"USD":[{"end":"2009-12-31","val":-157576000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":-124940000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":-124940000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":-124940000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-144713000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-184373000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":-107996000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-103791000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-03-31","val":-103791000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-96779000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":-96779000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-06-30","val":-96779000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-90773000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":-90773000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":-79174000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-68345000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":-68345000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-03-31","val":-68345000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":-68345000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-54120000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":-54120000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":-54120000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":-54120000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-06-30","val":-54120000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-47949000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":-47949000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":-47949000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-39423000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-31663000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":-31663000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":-31663000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":-31663000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-03-31","val":-31663000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-03-31","val":-31663000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-32782000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":-32782000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-06-30","val":-32782000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-06-30","val":-32782000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":-32782000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-15401000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":-15401000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-14260000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":-14260000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-14260000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":-14260000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-14260000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-29375000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":-29375000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-03-31","val":-29375000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":-29375000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-22161000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":-22161000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax":{"label":"Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax","description":"Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).","units":{"USD":[{"end":"2009-12-31","val":15894000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":16475000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":16475000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":16475000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":15764000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":15448000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":26475000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25911000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-03-31","val":25911000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":25347000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":25347000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-06-30","val":25347000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":24782000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":24782000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":26716000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26167000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":26167000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-03-31","val":26167000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":26167000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25618000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":25618000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":25618000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":25618000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-06-30","val":25618000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25069000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":25069000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":25069000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":15553000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14991000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":14991000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":14991000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":14991000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-03-31","val":14991000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-03-31","val":14991000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14718000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":14718000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-06-30","val":14718000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-06-30","val":14718000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":14718000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14446000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":14446000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":29635000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":29635000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":29635000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":29635000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":29635000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":29020000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":29020000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-03-31","val":29020000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":29020000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":28583000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":28583000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2009-12-31","val":-349869000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":-234190000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":-234190000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-234190000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":-234190000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":-234190000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":-234190000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-202773000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":-202773000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-140847000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":-140847000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-46718000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":-46718000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-13271000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":-13271000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-03-31","val":-13271000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-15197000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":-15197000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":-15197000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-06-30","val":-15197000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":63778000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":63778000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2012-12-31","val":54334000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1573000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":1573000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-03-31","val":1573000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":1573000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-192382000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":-192382000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":-192382000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":-192382000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-06-30","val":-192382000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-204125000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":-204125000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":-204125000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":-254368000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-163185000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":-163185000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":-163185000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":-163185000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-03-31","val":-163185000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-03-31","val":-163185000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-06-30","val":-117904000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-117948000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":-117948000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":-117948000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":-117948000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-96410000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-44920000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":-44920000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-03-31","val":-44920000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":-44920000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-125502000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":-125502000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-06-30","val":-125502000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":-125502000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-68873000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":-68873000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-139641000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":-139641000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":-139641000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":-139641000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":-139641000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":-170530000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":-170530000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-42359000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":-26679000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-8301000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-54535000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-193208000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":-193208000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":-193208000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-193208000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-193208000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-174241000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-151813000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-145210000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-198431000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":-198431000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":-198431000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-198431000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-198431000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-370281000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-409449000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-462990000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-321652000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":-321652000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-321652000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":-321652000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":-321652000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-217033000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-96519000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-53159000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-88207000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":-88207000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-88207000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":-88207000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":-88207000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":266981000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":259686000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":197673000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":166295000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-17599000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":-17599000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-11520000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":-11520000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-56286000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":-56286000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-188110000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":-188110000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-188110000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":-188110000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-188110000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-789291000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-1042655000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1341377000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1336023000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":-1336023000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":-1336023000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":-1336023000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":-1336023000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1215334000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1222695000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1208894000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-1065568000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":-1065568000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":-1065568000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-1065568000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":-1065568000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-1002447000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-910973000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-691606000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-717700000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":-717700000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":-717700000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":-717700000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":-717700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-657934000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-658716000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-596828000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-533559000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":-533559000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":-533559000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-576548000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-607614000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AdditionalCollateralAggregateFairValue":{"label":"Additional Collateral, Aggregate Fair Value","description":"The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period.","units":{"USD":[{"end":"2012-04-30","val":23000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-04-30","val":23000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-10-16","val":6000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-10-31","val":6000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-29090000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-12-31","val":-30789000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-30789000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-30789000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":9000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":9000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":9000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":11747000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":11747000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions":{"label":"APIC, Share-based Payment Arrangement, Recognition and Exercise","description":"Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":10641000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":16377000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-06-30","val":7200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":14193000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":22116000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4961000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7074000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4075000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11235000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":4160000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12411000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":12411000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4351000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":4351000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5606000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":5606000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1255000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1255000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9555000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":9555000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3949000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3949000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":10176000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":10176000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":10176000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2393000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2393000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2393000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3394000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3394000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":3394000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1001000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1001000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1001000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4642000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4642000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":4642000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1247000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1247000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1247000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5536000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":5536000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":5536000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3621000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":3621000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":3621000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5564000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":5564000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":5564000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1944000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1944000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1944000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7017000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":7017000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":7017000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1453000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1453000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1453000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8576000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":8576000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":8576000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2025-01-01","end":"2025-06-30","val":-21527000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-21527000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":-17821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-31505000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-13684000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"AdvancePaymentsByBorrowersForTaxesAndInsurance":{"label":"Advance Payments by Borrowers for Taxes and Insurance","description":"Carrying amount of accumulated prepayments received by financial institutions from borrowers for taxes (for example, property taxes) and insurance (for example, property and catastrophe) which will periodically be remitted to the appropriate governmental agency or vendor on behalf of the borrower.","units":{"USD":[{"end":"2010-12-31","val":104125000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":104125000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":104125000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":118979000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":137493000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":150397000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":150397000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":150397000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":150397000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":150397000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":209653000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":167536000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":191827000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":168042000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":168042000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":168042000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":168042000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":168042000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":221645000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":191713000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":213604000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":182571000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":182571000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":182571000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":182571000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":182571000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":182571000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":253935000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":195528000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":203249000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":203249000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":167670000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":167670000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":167670000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":167670000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":167670000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":166144000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":166144000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":166144000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":166144000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":222721000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":221087000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":184677000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":182998000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":210285000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":208521000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":172930000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":172930000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":171137000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":171137000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":171137000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":171137000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":171137000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":232925000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":231107000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":192927000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":196408000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":163498000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":163498000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":163498000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":163498000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":163498000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":211391000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":177538000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":181903000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":159321000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":159321000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":159321000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":159321000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":159321000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":209088000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":190604000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":184642000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":160728000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":160728000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":160728000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":160728000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":160728000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":207220000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":181989000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":175098000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":153420000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":153420000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":153420000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":153420000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":153420000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":193671000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":166198000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":164391000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":144214000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":175061000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":175061000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":164583000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":164583000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":160754000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":160754000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":142592000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":142592000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":142592000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":142592000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":142592000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":179442000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":158116000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":163987000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":149133000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":149133000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":149133000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":149133000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":149133000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":188802000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":188019000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":188202000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":165843000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":165843000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":165843000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":165843000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":165843000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":191260000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":185432000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":192172000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":150777000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":150777000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":150777000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":150777000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":150777000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":189107000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":188508000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":188448000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":146853000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":146853000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":146853000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":179083000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":179521000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":8800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":13000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7700000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2012-12-31","val":112100000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":112100000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":112100000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":112100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":112100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":112100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":112100000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":112100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":112100000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":112100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":112100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":112100000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":112100000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":112100000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":112100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AllowanceForLoanAndLeaseLossesAdjustmentsNet":{"label":"Allowance for Loan and Lease Losses, Adjustments, Other","description":"Amount of other addition (reduction) in allowance reserve for credit loss.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":5639000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2019-01-01","end":"2019-06-30","val":-20395000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-20395000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"}]}},"AllowanceForLoanAndLeaseLossesLoansAcquired":{"label":"Allowance for Loan and Lease Losses, Loans Acquired","description":"Amount of addition to allowance reserve for credit loss arising from purchase of loan and lease portfolios.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3712000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"AllowanceForLoanAndLeaseLossesLoansSold":{"label":"Allowance for Loan and Lease Losses, Loans Sold","description":"Amount of reduction of allowance reserve for credit loss arising from sale of loan and lease portfolios.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":61220000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":61220000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":61220000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":61220000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":61220000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":61220000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":61220000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":61220000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":27117000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":27117000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":27117000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":27117000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":27117000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":27117000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":27117000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":27117000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":27117000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":27117000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":27117000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":27117000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2017-01-01","end":"2017-09-30","val":-5639000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-5639000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5639000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"}]}},"AllowanceForLoanAndLeaseLossesProvisionForLossNet":{"label":"Allowance for Loan and Lease Losses, Provision for Loss, Net (Deprecated 2013-01-31)","description":"Reflects the amount charged against earnings during the period as bad debt expense, net of recoveries of previously expensed credit losses.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":511171000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":264521000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":263617000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":134213000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"AllowanceForLoanAndLeaseLossesRecoveriesOfBadDebts":{"label":"Allowance for Loan and Lease Losses, Recoveries of Bad Debts (Deprecated 2013-01-31)","description":"Reflects a reduction in bad debt expense attributable to collections of loans and lease receivables which had previously been fully or partially charged off as bad debts.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":165328000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":81593000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":43985000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":16436000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"AllowanceForLoanAndLeaseLossesWriteOffs":{"label":"Allowance for Loan and Lease Losses, Write-offs","description":"Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":676499000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":346114000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":307602000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":150649000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"AmortizationOfDeferredHedgeGains":{"label":"Amortization of Deferred Hedge Gains","description":"The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":2900000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":1500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":4400000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1300000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":1900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-03-31","end":"2013-06-30","val":700000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-30","val":2600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":700000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":600000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1300000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":700000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":700000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":75692000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":33446000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":16673000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":48728000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":15282000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":63401000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":63401000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":13800000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":29903000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":29903000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":16103000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":16103000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":43041000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":43041000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":13138000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13138000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":55542000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":55542000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":55542000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":10650000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":10650000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":20073000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":20073000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":9423000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":9423000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":28944000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":28944000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8871000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8871000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":37222000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":37222000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":37222000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":7698000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":7698000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":14816000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":14816000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":7118000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":7118000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":21373000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":21373000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":21373000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":6557000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":6557000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":6557000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27334000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":27334000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":27334000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":27334000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13715000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":13715000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":12049000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":32940000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":32940000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":32940000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":20892000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":20892000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":20891000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":50670000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":50670000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":50670000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":50670000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":17730000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":17730000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":17730000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":17730000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":67921000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":67921000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":96421000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":105412000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":16806000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":16806000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":33144000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":33144000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":16338000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":16338000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":49031000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":49031000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":15887000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":15887000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":76132000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":67932000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":79921000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":79921000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14938000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":14938000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":17932000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":29699000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":35686000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":17754000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":52860000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":52860000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":17174000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":70034000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":70034000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":70034000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15491000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":15491000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30915000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":30915000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":15424000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":15424000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":46204000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":46204000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":15288000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":15288000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":61491000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":61491000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":61491000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15288000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":15288000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":30576000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":30576000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":15288000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":15288000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":45864000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":45864000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":15288000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":15288000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":60650000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":60650000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":60650000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14766000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":14766000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29508000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":29508000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":14742000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":14742000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":44250000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":44250000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":14742000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":14742000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":58993000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":58993000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":58993000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14744000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":14744000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":14744000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29487000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":29487000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":29487000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":14744000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":14744000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":14744000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":44211000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":44211000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":44211000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":14724000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":14724000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":14724000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":58661000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":58661000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":58661000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11286000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":11286000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":11286000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22033000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":22033000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":22033000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":10746000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":10746000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":10746000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":33450000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":33450000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":33450000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":11416000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":11416000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":11416000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44749000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":44749000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":44749000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11252000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":11252000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23034000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":23034000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":10495000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":10495000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":35952000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":35952000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":10986000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":10986000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":51370000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":51370000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":51370000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10446000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":10446000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20313000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":20313000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":9867000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":9867000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":29896000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":29896000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":9301000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":9301000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":39477000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":39477000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":39477000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9581000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":9581000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19125000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":19125000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":9543000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":9543000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":28664000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":28664000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":9538000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":9538000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":38202000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":38202000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9050000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17773000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":8723000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":26771000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":8998000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":34896000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"AmortizationOfMortgageServicingRightsMSRs":{"label":"Amortization of Mortgage Servicing Rights (MSRs)","description":"The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":3100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":900000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":-500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-200000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"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":89651815000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":89651815000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":89651815000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":92859310000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":91803191000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":80565199000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":82891062000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":82943616000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":85110609000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":82733574000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":79218184000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":77070780000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":77198926000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":109168077000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":109202366000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":112512985000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":112685926000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":113538172000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":113538172000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":113920976000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":118457415000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":118457415000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":118457415000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":118427144000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":118776870000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":132839460000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":123248006000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":123425703000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":123416531000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":123416531000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":126127126000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":126290038000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":126290038000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":130865753000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":130986871000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":141106832000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":127633001000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":127633001000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":127571282000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":127571282000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":127571282000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":141106832000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":141106832000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":131098910000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":131024627000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":145220888000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":126470894000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":141156933000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":139230887000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":140022057000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":137370523000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":137370523000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":138360290000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":138360290000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":138360290000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":135109476000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":136091169000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-03-31","val":136083918000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":134755695000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":134755695000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-06-30","val":134737553000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":131986117000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":131966650000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":128294030000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":128294030000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":128294030000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":128274525000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":128274525000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-01-01","val":128295952000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":128295952000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":128276447000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":128276447000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":129227891000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":129211443000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-03-31","val":129211443000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":130138694000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":130122747000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-06-30","val":130122747000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":131628075000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":131628075000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":138956595000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":138956595000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":143910431000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":143910431000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":147185414000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":147185414000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019Q4I"},{"end":"2020-03-31","val":152144560000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":152144560000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":152144560000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":152353787000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":152353787000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":152353787000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":145739595000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":145739595000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":145739595000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":146590340000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":146590340000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":146590341000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":155185643000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":155185643000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":155185643000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":155860507000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":155860507000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":155860507000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":153786178000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":153786178000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":165323832000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":165323832000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2I"},{"end":"2022-09-30","val":166828828000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":166828828000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":177557843000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":177557843000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":170821696000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":170821696000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":165653163000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":165653163000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":164972574000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":165765740000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":165765740000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":167710958000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":167710958000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":168019349000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":168019349000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":172200127000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":172200128000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1I"},{"end":"2025-06-30","val":172118585000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":172118585000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":168114964000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":164572121000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":164572121000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":164572121000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":168088181000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":164538449000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability":{"label":"Assets Sold under Agreements to Repurchase, Repurchase Liability","description":"Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.","units":{"USD":[{"end":"2021-06-30","val":576000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2022-09-30","val":44933506000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":53373897000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47889704000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52168727000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48911208000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":61745345000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67890079000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52976897000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":45556179000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":40801387000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43451056000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":39856359000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":44334571000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":45230345000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax","description":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2017-12-31","val":11725000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":11725000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":11725000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":11725000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11867000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11351000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5180000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6851000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":6851000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6851000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":6851000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6851000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7283000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36016000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":60029000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":42380000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":42380000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":42380000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":42380000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":42380000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":259947000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":240894000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":199026000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":184287000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":110186000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":110186000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87399000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":87399000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":72164000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":72164000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":42687000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":42687000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":42687000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":42687000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":42687000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5668000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":486000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":297000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":328000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":328000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":328000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":328000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":328000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":94000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":63000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":61000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":61000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":61000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":61000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":319000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18605000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":107360000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100737000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":100737000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":100737000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":100737000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":100737000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":58531000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":35022000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25619000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":33187000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":33187000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":33187000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":18621000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":14667000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax","description":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2017-12-31","val":234309000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":234309000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":234309000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":234309000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":361106000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":408304000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":469299000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":308177000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":308177000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":308177000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":308177000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":308177000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":182284000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":64557000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41529000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49968000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":49968000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":49968000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":49968000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":49968000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4655000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2972000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7364000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":7183000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":99736000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":99736000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":66576000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":66576000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":88103000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":88103000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":138703000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":138703000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":138703000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":138703000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":138703000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":356661000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":591919000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":835436000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":884941000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":884941000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":884941000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":884941000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":884941000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":825847000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":880690000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":939670000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":886414000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":886414000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":886414000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":886414000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":886414000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":866320000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":845420000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":751763000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":801722000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":801722000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":801722000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":801722000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":801722000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":749523000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":771048000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":710889000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":661733000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":661733000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":661733000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":658789000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":643630000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleDebtSecuritiesAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2013-06-30","val":13994722000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11746047000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":11872032000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11775691000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15195154000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":15195154000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":18393741000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":18393741000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19432620000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":19432620000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21017923000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":21017923000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":20429302000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":20429302000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19269179000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16584042000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17215850000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18531715000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18539415000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17363718000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14624339000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":14635767000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14635767000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14635767000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14635767000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13670833000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13461826000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12224631000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11934313000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":11934313000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11934313000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":11934313000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":11934313000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11644200000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11930996000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13712724000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14347346000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":14347346000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":14347346000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":14347346000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":14347346000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12027328000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11810001000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10887310000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11455418000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":11455418000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"}]}},"AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax","description":"Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"}]}},"AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax","description":"Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.","units":{"USD":[{"end":"2017-12-31","val":614000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":614000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":614000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":614000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"}]}},"AvailableForSaleEquitySecuritiesAmortizedCostBasis":{"label":"Available-for-sale Equity Securities, Amortized Cost Basis","description":"This item represents the cost of equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments for other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.","units":{"USD":[{"end":"2017-12-31","val":11428000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":11428000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":11428000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":11428000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"}]}},"AvailableForSaleSecurities":{"label":"Available-for-sale Securities","description":"Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.","units":{"USD":[{"end":"2010-12-31","val":13371848000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":13371848000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13371848000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13317800000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13834050000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":15578576000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":15578576000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":15578576000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":15578576000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":15558576000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":17150277000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":15368212000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17249522000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":18684020000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":18684020000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":18684020000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":18684020000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":18684020000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17279131000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13825566000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11547446000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11646240000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":11646240000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":11646240000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":11646240000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":11646240000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":11646240000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11694073000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11675042000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15062469000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":15062469000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":15908078000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18429023000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":18429023000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19324217000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":19324217000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21051184000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":21051184000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20851495000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":20851495000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":20851495000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":20851495000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":20851495000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":21741172000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":21741172000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20533116000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":20533116000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19418613000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16637851000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17024225000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":17024225000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":17024225000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":17024225000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":17024225000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18366328000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18399590000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17233046000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13321594000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13064873000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11760512000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax","description":"Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.","units":{"USD":[{"end":"2013-12-31","val":67095000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":67095000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":67095000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-09-30","val":94992000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":94992000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":100798000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":149528000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":149528000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":76141000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":76141000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":145680000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":145680000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":63973000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":63973000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":63973000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":63973000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":63973000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":64894000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":64894000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":178967000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":178967000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":189075000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":106991000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30199000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":30199000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":30199000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":30199000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":30199000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40338000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":37686000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":33633000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11725000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax","description":"Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.","units":{"USD":[{"end":"2013-12-31","val":390918000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":390918000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":390918000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-09-30","val":238221000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":238221000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":185379000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":124932000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":124932000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":195301000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":195301000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":123245000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":123245000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":218544000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":218544000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":218544000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":218544000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":218544000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":218936000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":218936000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":86117000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":86117000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50671000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":64279000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":217525000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":189390000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175669000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":234309000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesAmortizedCost":{"label":"Available-for-sale Securities, Amortized Cost Basis","description":"This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.","units":{"USD":[{"end":"2011-12-31","val":15426476000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":15426476000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":15406994000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":15185369000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16950121000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":18413374000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":18413374000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":18413374000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":18413374000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":18413374000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17116637000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14004901000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11756296000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11970063000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":11970063000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":11970063000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":11970063000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":11970063000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":11970063000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11882433000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11786164000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15205698000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":15205698000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":15992659000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18404427000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":18404427000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19443377000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":19443377000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21028749000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":21028749000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21006066000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":21006066000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":21006066000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":21006066000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":21006066000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":21895214000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":21895214000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20440266000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":20440266000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19280209000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16595139000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17227566000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":17227566000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":17227566000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":17227566000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":17227566000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18543515000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18551294000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17375082000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14635767000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLoss":{"label":"Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss) before Taxes (Deprecated 2018-01-31)","description":"This item represents the pretax change in net unrealized holding gain (loss) on available-for-sale securities that has been included in accumulated other comprehensive income, a separate component of shareholders' equity, during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":217556000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-584681000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":2651973000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2651973000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":85291000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":85291000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":268050000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-13480000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-15664000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-131261000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-133445000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"}]}},"AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax":{"label":"Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax (Deprecated 2018-01-31)","description":"The change in unrealized holding gain (loss), net of tax, on available-for-sale securities included in a separate component of shareholders' equity during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":135143000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-353894000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":1612904000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1612904000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":51844000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":51844000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":163487000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-8584000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-9975000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-80904000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-82250000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.","units":{"USD":[{"end":"2013-12-31","val":83846000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":83846000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":83846000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-09-30","val":225144000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":225144000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":173192000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":114464000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":114464000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":150594000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":150594000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":106765000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":106765000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":151339000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":69307000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":69307000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":42938000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":52576000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":119707000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":119707000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":119707000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":119707000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":119707000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":114769000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":98029000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78472000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":172981000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss","description":"Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.","units":{"USD":[{"end":"2015-12-31","val":218936000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":233540000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":217525000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":189390000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175669000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2011-12-31","val":3732662000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":3732662000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3732662000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2677116000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2104118000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4247386000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":4247386000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":4247386000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":4247386000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":4247386000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5019231000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7297635000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7230171000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7205293000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":7205293000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7205293000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7205293000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":7205293000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":7205293000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7034170000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6257277000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7973846000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":7973846000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":7556602000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6169893000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":6169893000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8776741000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":8776741000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6233377000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":6233377000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13559669000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":13559669000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":13559669000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":13559669000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":13559669000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":13692859000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":13692859000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5304562000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":5304562000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4322985000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6188348000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13451425000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":13451425000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":13451425000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":13451425000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13096403000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13099960000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11738014000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.","units":{"USD":[{"end":"2013-12-31","val":307072000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":307072000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":307072000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-09-30","val":13077000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":13077000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":12187000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10468000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":10468000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":44707000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":44707000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16480000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":16480000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":67205000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":67205000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":67205000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":67205000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":67205000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":67597000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":67597000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16810000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":16810000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7733000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11703000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":113833000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":113833000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":113833000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":113833000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":113833000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":102756000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":91361000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":97197000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":61328000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.","units":{"USD":[{"end":"2011-12-31","val":3206271000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":3206271000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3206271000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2273401000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1896763000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4075731000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":4075731000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":4075731000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":4075731000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":4075731000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4617988000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7018471000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6942811000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6182194000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":6182194000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":6182194000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6182194000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":6182194000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":6182194000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5662003000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1007943000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2741206000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2741206000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2622575000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1978824000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1978824000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5106077000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":5106077000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2726258000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":2726258000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10139369000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10139369000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10139369000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10139369000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10139369000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":10272559000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":10272559000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2129810000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2129810000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1473360000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3271530000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10220992000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":10220992000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10220992000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":10220992000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":10220992000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9980134000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10250147000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9075283000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6702254000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.","units":{"USD":[{"end":"2011-12-31","val":526391000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":526391000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":526391000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":403715000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":207355000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":171655000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":171655000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":171655000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":171655000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":171655000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":401243000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":279164000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":287360000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1023099000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1023099000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1023099000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1023099000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1023099000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1023099000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1372167000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5249334000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5232640000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":5232640000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4934027000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4191069000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":4191069000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3670664000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":3670664000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3507119000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":3507119000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":3420300000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3174752000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3174752000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2849625000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2916818000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3230433000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3230433000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3230433000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3230433000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3230433000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3116269000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2849813000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2662731000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5982268000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":751587000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":717340000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":834114000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":863550000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":840197000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":905882000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":1159424000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1107476000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1257252000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1257252000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":1469688000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1469688000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":869732000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":869732000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":361297000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":361297000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":318364000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":318364000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":246986000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":239594000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":241627000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":222527000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":228059000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":210785000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":183930000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":169152000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":181937000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":293455000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":309158000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":337554000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":398434000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":385224000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":375291000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":385515000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":424030000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":353072000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":318886000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":275554000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":275554000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":280123000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":280123000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":287378000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":287378000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":331955000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":315201000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":347907000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":367586000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":358208000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":349818000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":336566000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":271489000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":258355000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":264315000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":327291000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":631230000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":612577000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":636008000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":749745000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":836658000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":770635000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":805341000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":814051000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":733929000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":713794000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":830656000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":858032000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":841806000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":904439000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":1159019000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1110344000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1259703000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1259703000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":1478971000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1478971000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":871078000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":871078000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":363618000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":363618000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":320688000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":320688000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":249266000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":241487000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":240053000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":221086000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":226979000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":210395000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":182086000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":165500000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":246373000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":284559000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":302749000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":334302000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":400761000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":389593000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":379226000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":397854000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":439653000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":368100000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":333989000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":286885000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":286885000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":291170000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":291170000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":296585000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":296585000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":338173000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":312067000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":337573000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":347472000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":341321000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":336173000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":321285000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":256864000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":249375000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":256947000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":321044000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":626070000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":604452000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":628522000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":742104000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":825236000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":762225000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":796013000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":803300000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":2106080000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1950417000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2106698000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1618634000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2384109000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2791827000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":3026469000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3062277000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4403855000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":4403855000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":5524548000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":5524548000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5452947000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":5452947000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5847161000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":5847161000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":3073546000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3073546000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1172853000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":844893000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1616888000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1924934000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1253062000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1221182000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1217343000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1214394000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1211917000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1283171000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1170312000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":355236000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":376902000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":772942000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":869377000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":720064000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":656560000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":115239000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":121075000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":205363000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":205363000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":192078000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":192078000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":174702000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":174702000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":179386000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":168223000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":158881000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":346929000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":346048000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":148115000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":150544000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":197662000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":104004000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":332404000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":337281000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":131645000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":126761000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":417859000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":618137000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":713925000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":321942000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":313454000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":312979000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":2133821000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2007330000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2171252000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1646608000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2381466000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2811986000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":3073654000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3120848000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4447163000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":4447163000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":5588176000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":5588176000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5489278000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":5489278000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5883134000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":5883134000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":3094514000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3094514000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1181727000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":857116000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1632374000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1940276000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1265742000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1231546000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1216055000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1207322000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1416164000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1189381000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1160685000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":356479000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":380421000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":775836000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":872707000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":737376000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":671008000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":119460000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":125260000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":209504000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":209504000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":195982000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":195982000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":177935000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":177935000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":182066000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":168218000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":157777000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":339128000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":340911000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":145981000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":147799000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":193930000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":101183000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":327589000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":331534000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":128656000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":123065000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":418252000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":620071000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":716984000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":322464000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":312346000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":310255000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":11726939000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2019-03-31","val":8670223000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7899704000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8033160000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9660810000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9022780000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9700457000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10069919000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10394118000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10704340000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":10704340000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10851285000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":10851285000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10723994000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":10723994000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10672327000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7871639000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7700232000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7108161000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6949872000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6811220000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6671933000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6536251000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7538858000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7412251000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7195479000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6846920000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6862524000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6808457000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6665989000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6502605000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6389742000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6459307000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6341547000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth 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":8501741000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7865397000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8043276000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9643988000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9241468000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9904238000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10241581000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10551109000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10698354000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":10698354000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10856399000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":10856399000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10694889000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":10694889000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10567101000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7525008000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7122730000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6301818000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6048727000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5986438000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5741874000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5504184000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6628324000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6477078000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6293442000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6186419000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6094860000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6073960000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5903606000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5798205000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5739387000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5787442000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5668658000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2012-06-30","val":11899584000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost":{"label":"Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":600763000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":958524000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1010332000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":867139000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":613957000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":608567000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":498361000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":449148000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":558337000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":558337000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":340390000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":340390000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":425729000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":425729000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":676336000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":676336000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":545999000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":545999000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2580420000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1386518000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1265454000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1172284000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1223057000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":875069000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":166398000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":540050000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":788156000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":928169000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1145692000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2281187000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3255956000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4521398000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3441868000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1898969000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1028954000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":349080000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":302306000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":270161000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":270161000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":257803000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":257803000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":206717000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":206717000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":226285000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":439686000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":409088000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":305038000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":299903000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":264032000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":262973000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":215439000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60681000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29941000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32141000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21406000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":310144000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":120991000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20752000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":120597000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":501283000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19377000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":15139000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue":{"label":"Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-06-30","val":600878000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":963038000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1014704000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":871472000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":616233000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":611081000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":501591000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":451412000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":560391000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":560391000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":339177000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":339177000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":423699000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":423699000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":674564000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":674564000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":547001000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":547001000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2581612000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1390402000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1265704000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1172700000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1222961000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":875216000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":166359000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":539712000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":573700000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1009333000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1147438000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2276677000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3255876000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4522519000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3443837000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1905922000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1033024000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":349831000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":303131000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":271125000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":271125000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":258561000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":258561000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":207443000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":207443000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":226597000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":438463000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":406595000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":304157000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":299260000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":263778000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":262753000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":215179000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60655000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29899000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31987000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21375000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":310255000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":120950000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20639000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":120947000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":503659000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19334000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":15138000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"AvailableForSaleSecuritiesDebtSecurities":{"label":"Debt Securities, Available-for-sale","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2013-06-30","val":13815710000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11537559000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":11684113000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11664879000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15052276000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":15052276000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":18418548000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":18418548000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19313806000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":19313806000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":21040656000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":21040656000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":20522429000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":20522429000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19407814000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16627021000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17013074000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18355111000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18388258000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17222219000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14402369000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14413183000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13321594000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13064873000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11760512000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11632987000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":11632987000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11632987000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":11632987000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":11632987000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11469199000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11902455000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13731224000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14339758000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":14339758000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":14339758000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":14339758000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":14339758000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12282620000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12047923000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11078972000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11465868000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":11465868000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11602112000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":11602112000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11376852000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":11376852000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2022-03-31","val":8443756000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8024675000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"AvailableForSaleSecuritiesEquitySecurities":{"label":"Available-for-sale Securities, Equity Securities","description":"Amount of equity securities categorized neither as held-to-maturity nor as trading.","units":{"USD":[{"end":"2017-12-31","val":10814000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":10814000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":10814000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10814000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesGrossRealizedGainLossNet":{"label":"Available-for-sale Securities, Gross Realized Gain (Loss)","description":"This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":205319000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":82249000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":20387000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":124192000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":41943000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":74922000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":15544000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":76532000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":76532000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":60988000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":60988000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":76381000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":76381000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-151000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-151000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":73522000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":73522000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":32565000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":32565000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-40957000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-40957000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":9143000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":9143000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":9143000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-23422000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-23422000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-23422000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1944000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1944000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1944000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11349000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11349000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":11349000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":9405000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":9405000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":9405000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":27234000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":27234000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":27234000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":25945000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":19264000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":19264000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":19264000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":9707000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":9707000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":9707000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":17271000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":17271000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":17271000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":-1993000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1993000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1993000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":17002000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":17002000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":17399000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":17399000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26421000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":26421000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":26421000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":57726000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":57726000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":31305000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":31305000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":57726000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":57726000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":57764000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":57764000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11125000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":11125000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18247000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":7123000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1802000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"AvailableForSaleSecuritiesGrossRealizedGains":{"label":"Available-for-sale Securities, Gross Realized Gains","description":"This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":206284000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":82379000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":20387000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":124345000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":41958000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":178364000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":178364000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":16473000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":77461000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":60988000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":77470000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":101983000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":101983000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":101983000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":73524000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":115540000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":115540000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":115540000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":115540000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":11416000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":11416000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":9472000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":9472000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":11547000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":11547000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":28473000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":28473000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":28473000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":38491000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10782000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":10782000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":23059000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":23059000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":23059000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":12277000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":12277000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":12277000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":23592000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":23592000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":23592000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":533000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":533000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":533000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":23786000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":23786000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":24183000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":24183000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26707000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":26707000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":26707000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":60328000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":60328000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":33622000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":33622000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":60328000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":60328000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":60367000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":60367000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11125000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":11125000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18247000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":7123000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21745000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds":{"label":"Available-for-sale Securities, Gross Realized Gains (Losses), Sale Proceeds (Deprecated 2018-01-31)","description":"The total amount of proceeds received for the sale of securities, categorized neither as held-to-maturity nor trading securities, during the reporting period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2809779000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":6755299000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":3319455000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6755298000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6755299000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1306125000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1306125000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1872411000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":566286000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3256378000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"AvailableForSaleSecuritiesGrossRealizedLosses":{"label":"Available-for-sale Securities, Gross Realized Losses","description":"This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":965000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-130000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":153000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":15000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":103442000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":103442000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":929000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-929000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1089000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":159000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1092000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1092000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1092000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":42456000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":42456000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":42456000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":42456000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":67000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":67000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":67000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":67000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":67000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":67000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1239000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1239000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1239000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":12546000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1225000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1225000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2703000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2703000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2703000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1478000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1478000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1478000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5229000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5229000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":5229000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":2526000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":2526000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":2526000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5692000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":5692000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":5692000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5692000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":276000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":276000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":276000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2558000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":2558000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2283000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":2283000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2558000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2558000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2559000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2559000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19943000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"AvailableForSaleSecuritiesGrossUnrealizedLosses1":{"label":"Available-for-sale Securities, Gross Unrealized Losses (Deprecated 2013-01-31)","description":"This item represents the gross unrealized losses for securities, at a point in time, which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2011-12-31","val":53764000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":53764000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-53764000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":-47587000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":26684000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27928000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":27928000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":48208000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"AvailableForSaleSecuritiesIncomeTaxExpenseOnChangeInUnrealizedHoldingGainOrLoss":{"label":"Available-for-sale Securities, Income Tax Expense on Change in Unrealized Holding Gain (Loss) (Deprecated 2018-01-31)","description":"This item represents the tax effects occurring during the period which are related to the net unrealized gain (loss) resulting from changes in the fair [carrying] value during the period of available-for-sale securities. Such tax affects would have been charged or credited directly to other comprehensive income or to related components of shareholders' equity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":82413000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-230787000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":1039069000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1039069000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":33447000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":33447000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":104563000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-4896000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-5689000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-50357000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-51195000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"}]}},"AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions":{"label":"Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions (Deprecated 2013-01-31)","description":"Disclosure regarding factors used to determine that the impairment of securities not categorized as either held-to-maturity securities or trading securities (hence equal to available for sale securities) where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the available-for-sale investments determined to be temporarily impaired.","units":{"pure":[{"end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}],"Securities":[{"end":"2012-09-30","val":54,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":116,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":144,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"AvailableforsaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses2":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses (Deprecated 2013-01-31)","description":"Amount of the excess of amortized cost basis over fair value of securities that have been in a loss position for twelve months or longer for securities which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2011-12-31","val":21618000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":21618000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-21618000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":-21647000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2715000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":899000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":899000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":13351000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"AvailableforsaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses2":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses (Deprecated 2013-01-31)","description":"Amount of the excess of amortized cost basis over fair value of securities that have been in a loss position for less than twelve months for securities categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2011-12-31","val":32146000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":32146000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-32146000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":-25940000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23969000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27029000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":27029000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":34857000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments":{"label":"Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments","description":"This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":25900000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":19300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":9700000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":17300000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":-2000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":17400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26400000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":57700000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":57700000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":31300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":31300000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":57700000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":57700000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":57800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":11100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":11100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-07-01","end":"2017-09-30","val":7100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"}]}},"AvailableforsaleSecuritiesGrossUnrealizedGain":{"label":"Available-for-sale Securities, Gross Unrealized Gains (Deprecated 2013-01-31)","description":"This item represents the gross unrealized gains for securities, at a point in time, which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2011-12-31","val":205346000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":205864000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":205864000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":230430000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":326085000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":298574000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":298574000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":210702000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1":{"label":"Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions","description":"Number of investment positions in available-for-sale investments in a continuous unrealized loss position for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.","units":{"Securities":[{"end":"2013-12-31","val":301,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}],"Security":[{"end":"2013-06-30","val":289,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":286,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":288,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":228,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":292,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":292,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":280,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":211,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":211,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":394,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":394,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}],"security":[{"end":"2015-09-30","val":277,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":277,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":497,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":497,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":230,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":230,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":162,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":217,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":533,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":552,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":560,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":520,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":626,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":531,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":503,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":836,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":975,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":821,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"}]}},"BankOwnedLifeInsurance":{"label":"Bank Owned Life Insurance","description":"The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.","units":{"USD":[{"end":"2010-12-31","val":1519462000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":1519462000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1519462000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1543494000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1550216000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1560675000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":1560675000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":1560675000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":1560675000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1560675000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1572096000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1581066000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1591763000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1605008000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1605008000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1605008000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1605008000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1605008000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1616177000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1625883000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1639385000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1651179000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1651179000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1651179000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1651179000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1651179000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1651179000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1661459000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1668040000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1677250000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1677250000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1686491000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1698261000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1698261000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1708310000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1708310000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1716353000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1716353000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1727096000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1727096000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1727096000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1727096000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1727096000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":1727267000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":1727267000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1733940000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1733940000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1738864000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1753164000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1767101000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1767101000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1767101000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1767101000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1767101000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1771109000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1783348000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1790201000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1795700000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1795700000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1795700000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1795700000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1795700000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1804133000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1813977000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1823078000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1833290000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1833290000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1833290000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1833290000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1833290000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1843985000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1846056000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1852456000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1860846000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1860846000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1860846000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1860846000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1860846000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1871555000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1885358000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1899070000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1908806000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1916961000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1916961000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1923581000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1923581000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1931865000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1931865000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1942099000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1942099000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1942099000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1942099000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1942099000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1948755000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1955106000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1962166000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1969717000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1969717000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1969717000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1969717000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1969717000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1975181000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1982565000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1979330000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1982428000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1982428000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1982428000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1982428000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1982428000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1987439000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1998018000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2004484000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2013692000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2013692000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2013692000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2013692000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2013692000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2025281000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2037771000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2046290000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2056456000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2056456000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":2056456000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2055523000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2052765000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"BankOwnedLifeInsuranceIncome":{"label":"Bank Owned Life Insurance Income","description":"Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":27092000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":13547000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":40685000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":13593000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":54112000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":13873000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":27317000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":27317000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":13444000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":13444000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":42858000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":42858000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":15541000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":15541000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":58644000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":58644000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":14439000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":14439000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":30942000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":30942000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":16503000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":16503000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":44643000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":44643000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13701000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13701000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":58669000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":58669000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":58669000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13949000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":13949000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":28982000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":28982000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":15033000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":15033000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":42683000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":42683000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":42683000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":13701000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":13701000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":13701000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":57041000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":57041000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":57041000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":57041000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14182000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":14182000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":14182000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":31163000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":31163000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":31163000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":16981000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":16981000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":16981000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":44536000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":44536000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":44536000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":44536000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":13373000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":13373000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":13373000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":13373000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":60278000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":60278000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":60278000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":60278000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12956000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":12956000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":12956000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":12956000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28840000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":28840000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":28840000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":15884000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":15884000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":15884000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":44430000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":44430000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":44430000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":15590000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":15590000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":15590000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":57913000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":57913000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":57913000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":57913000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13728000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":13728000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":13728000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":30165000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":30165000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":16437000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":16437000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":44315000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":44315000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":14150000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":14150000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":57796000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":57796000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17299000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31351000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":14052000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":49159000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":17807000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":66784000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14568000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":14568000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29384000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":29384000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":14816000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":14816000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":44142000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":44142000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":14759000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":14759000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":58939000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":58939000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":58939000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14317000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":14317000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":30431000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":30431000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":16113000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":16113000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":45769000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":45769000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":15338000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":15338000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":62782000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":62782000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":62782000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15094000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":15094000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":15094000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":28909000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":28909000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":28909000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":13815000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":13815000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":13815000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":43764000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":43764000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":43764000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":14855000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":14855000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":14855000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":58981000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":58981000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":58981000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15545000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":15545000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":15545000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30933000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":30933000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":30933000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":15387000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":15387000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":15387000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":45984000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":45984000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":45984000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":15051000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":15051000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":15051000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":60091000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":60091000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":60091000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15617000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":15617000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":29957000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":29957000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":14340000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":14340000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":44631000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":44631000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":14674000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":14674000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":61151000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":61151000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":61151000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15570000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":15570000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":30096000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":30096000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":14527000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":14527000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":49485000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":49485000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":19389000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":19389000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":68479000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":68479000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":68479000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18194000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":18194000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":33463000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":33463000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":15269000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":15269000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":49103000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":49103000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":15640000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":15640000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":64811000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":64811000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15295000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":15295000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":31135000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":31135000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":15840000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":15840000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":47739000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":16604000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":63869000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13364000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":26506000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":13142000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"BusinessCombinationBargainPurchaseGainRecognizedAmount":{"label":"Business Combination, Bargain Purchase, Gain Recognized, Amount","description":"In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":137536000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":137536000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":137536000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":137536000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":137536000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":137536000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":137536000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":137536000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":137536000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":137536000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":137536000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":137536000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":137536000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"Capital":{"label":"Banking Regulation, Total Capital, Actual","description":"Amount of total capital as defined by regulatory framework.","units":{"USD":[{"end":"2016-12-31","val":18774836000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19450655000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":19450655000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":19807403000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":19807403000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":20480467000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":20480467000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":21658574000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":21658574000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":25332953000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":25332953000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19606560000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":19606560000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18837604000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":18837604000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18176680000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":18176680000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17775518000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"CapitalLeasesBalanceSheetAssetsByMajorClassNet":{"label":"Capital Leases, Balance Sheet, Assets by Major Class, Net","description":"The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3314299000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2015-03-31","val":488900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":488900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"}]}},"CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets":{"label":"Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum","description":"Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.","units":{"pure":[{"end":"2012-12-31","val":0.1,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"CapitalToRiskWeightedAssets":{"label":"Banking Regulation, Total Risk-Based Capital Ratio, Actual","description":"Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.","units":{"pure":[{"end":"2016-12-31","val":0.18,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.195,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.195,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.1835,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":0.1835,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.1723,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.1723,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.188,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0.188,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.2266,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0.2266,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.1594,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0.1594,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.1641,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0.1641,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.1683,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0.1683,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.1655,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoaned":{"label":"Carrying Value of Federal Funds Purchased, Securities Sold under Agreements to Repurchase, and Deposits Received for Securities Loaned","description":"Carrying value of federal funds purchased and securities sold under repurchase agreements and deposits received for securities loaned.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1586537000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1586537000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4820950000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16004022000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15439392000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21034072000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16027771000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15329760000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16164451000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19470646000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18103213000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19568842000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20528482000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21297036000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21305562000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22135117000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed":{"label":"Carrying Value of Securities Purchased under Agreements to Resell and Deposits Paid for Securities Borrowed","description":"Carrying value of securities purchased under agreements to resell and deposits paid for securities borrowed.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-06-30","val":552826000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":552826000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1589324000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1589324000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"}]}},"CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned":{"label":"Carrying Value of Securities Sold under Repurchase Agreements and Deposits Received for Securities Loaned","description":"Carrying value of securities sold under agreements to repurchase and deposits received for securities loaned.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":11076000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":11076000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":11076000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":11076000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":11076000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":11076000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":11076000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":11076000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"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":"2017-12-31","val":6519967000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6519967000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6519967000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6519967000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":6500000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7900607000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":7900000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6127604000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":6100000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6505522000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":6500000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7790593000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":7790593000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7790593000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":7790593000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7790593000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":7800000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7564183000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":7600000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8019284000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":8000000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7736777000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":7700000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7644372000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7644372000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7644372000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7644372000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7644372000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":7600000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11883540000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":11900000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":11900000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11085206000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":11100000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":11100000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8871504000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":8900000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":8900000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":12621281000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":12600000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11467415000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":11467415000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":11500000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16541091000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":16541091000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":16500000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18605798000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":18605798000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":18600000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19305530000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":19305530000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":19305530000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":19305530000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":19305530000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":19300000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13519278000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":13500000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10468011000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":10500000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9007825000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":9000000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10218066000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":10218066000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":10218066000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":10218066000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":10218066000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":10200000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12635612000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":12600000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12880619000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":12900000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10705134000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":10700000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13118428000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":13118428000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":13118428000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":13118428000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":13118428000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":13100000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14413097000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":14400000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12821823000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":12800000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16704983000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":16700000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18546918000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":18546918000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":18546918000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":18546918000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":18546918000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21223955000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":21200000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1I"},{"end":"2025-06-30","val":21154208000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":21200000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15708891000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14373816000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":14373816000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":14373816000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":15378595000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11381591000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-1431233000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-555368000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1781584000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-617395000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-617395000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1584062000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2424132000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2424132000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":1478655000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1478655000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":918068000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":918068000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":918068000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-615421000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-615421000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":532460000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":532460000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":727111000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":727111000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-403152000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-403152000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-403152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-454650000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-454650000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":1598284000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":1598284000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":2321559000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":2321559000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":2321559000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":2006136000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2006136000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2006136000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":2006136000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-741375000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-741375000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-743738000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":158701000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":158701000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":172968000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-2175718000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-2175718000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-2175718000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-2195032000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-1992222000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-1992222000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-2025164000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-3350333000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-305719000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-305719000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-316276000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-316276000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":19508000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":10575000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":10575000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":2434648000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2417999000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3520916000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":2790423000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2790259000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2556885000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2556885000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1622260000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1611406000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":2419006000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2014259000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-1585411000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2382743000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2382743000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":588852000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":588852000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1465370000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2496180000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-2126234000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3515892000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"CashAndDueFromBanks":{"label":"Cash and Due from Banks","description":"For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.","units":{"USD":[{"end":"2008-12-31","val":3754523000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2008Q4I"},{"end":"2009-12-31","val":2323290000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2009-12-31","val":2323290000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":2323290000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2009-12-31","val":2323290000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-06-30","val":1767922000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2I"},{"end":"2010-09-30","val":4104874000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1705895000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":1705895000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1705895000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":1705895000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2010-12-31","val":1705895000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2010-12-31","val":1705895000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":1705895000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":1705895000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":3289957000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1I"},{"end":"2011-06-30","val":4130027000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":4130027000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3184550000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":3184550000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2623963000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":2623963000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2008542000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":2008542000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3156423000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":3156423000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3351074000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":3351074000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2012-12-31","val":2220811000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1766161000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":1766161000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3819095000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":3819095000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4542370000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":4542370000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":4542370000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":4226947000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2013-12-31","val":10240455000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3485572000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":3485572000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":3483209000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4385648000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":4385648000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":4399915000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2051229000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2051229000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":2051229000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":2031915000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2234725000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2234725000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2234725000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2234725000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2234725000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2234725000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":2201783000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2201783000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2201783000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2201783000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2201783000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2201783000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2014-12-31","val":6890158000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2014-12-31","val":6890122000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-31","val":6890122000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1929006000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1929006000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":1885507000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":1885507000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2254233000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":2212358000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":2212358000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4669373000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4619782000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":10411074000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5025148000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":5025148000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4992042000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4992042000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4992042000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":9447003000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":9447007000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":9447007000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2015-12-31","val":9447007000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":9447003000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2015-12-31","val":9447007000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6647408000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":6603448000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":11866013000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2977783000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":7861596000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11829746000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":11829746000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10035859000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":10035859000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10035859000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":10035859000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":10035859000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8570489000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7539679000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7909625000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6519967000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"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":"2015-12-31","val":12077515000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":13052807000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":13052807000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":13052807000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":13052807000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2016-12-31","val":13052807000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11853845000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10820678000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10943212000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2017-12-31","val":10338774000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11711569000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":11711569000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9250812000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":9250812000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9336213000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":9336213000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2018-12-31","val":10722304000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10832764000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":10832764000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11437277000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":11437277000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11402457000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":11402457000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2019-12-31","val":11526252000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17200197000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":17200197000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":17200197000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16274972000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":16274972000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":16274972000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14698927000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":14698927000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":14698927000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2020-12-31","val":17924741000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17300628000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":17300628000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":17300628000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22571042000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":22571042000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":22571042000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24218541000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":24218541000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":24218541000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2021-12-31","val":25017235000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19464045000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":19464045000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15785610000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":15785610000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14313907000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":14313907000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2022-12-31","val":16564314000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18964183000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":18964183000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19034749000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":19034749000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16111955000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":16111955000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":18668129000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19779060000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":19779060000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18115691000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":18115691000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21809242000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":21809242000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2024-12-31","val":23576006000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26544987000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":26544987000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26832050000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":26832050000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21047335000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19695903000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":19695903000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":19695903000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21473122000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":18622515000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":975292000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1198962000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2232129000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-2109595000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-2714033000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2714033000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1372795000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1372795000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1087962000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1087962000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-1002561000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1002561000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":383530000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":383530000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":383530000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":110460000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":110460000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":714973000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":714973000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":680153000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":680153000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":803948000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":803948000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":803948000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5673945000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":5673945000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":5673945000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4748720000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4748720000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":4748720000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":3172675000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3172675000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":3172675000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":6398489000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":6398489000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":6398489000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-624113000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-624113000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-624113000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4646301000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4646301000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":4646301000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":6293800000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":6293800000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":6293800000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":7092494000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":7092494000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":7092494000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5553190000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-5553190000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-9231625000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-9231625000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-10703328000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-10703328000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-8452921000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-8452921000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-8452921000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2399869000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":2399869000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2470435000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2470435000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-452359000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-452359000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2103815000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2103815000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2103815000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1110931000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1110931000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-552438000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-552438000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":3141113000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3141113000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":4907877000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":4907877000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2968981000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2968981000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3256044000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":3256044000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-2528671000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-3880103000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1777219000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1073388000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"CashDivestedFromDeconsolidation":{"label":"Cash Divested from Deconsolidation","description":"Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":329328000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":329328000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":329328000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":329328000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"}]}},"CashDividendsPaidToParentCompany":{"label":"SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Subsidiaries and Equity Method Investees","description":"This element represents disclosure of the total aggregate cash dividends paid to the entity by consolidated subsidiaries, by unconsolidated subsidiaries, and by 50% or less owned persons accounted for using the equity method.","units":{"USD":[{"end":"2011-12-31","val":150000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-04-30","val":50000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q1I"},{"end":"2012-07-31","val":55000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q2I"},{"end":"2012-10-31","val":79000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q3I"}]}},"CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths":{"label":"Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months","description":"The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-11600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-7300000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"},{"start":"2012-07-01","end":"2013-06-30","val":10100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-12-29","end":"2013-06-30","val":-3300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-10-01","end":"2013-09-30","val":-8700000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-12-30","end":"2013-09-30","val":-3900000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-12-31","val":-18900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-28200000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-8500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-15200000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-15200000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":-4800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5800000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-5800000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2700000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-2700000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-1400000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1400000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-785000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-12-31","val":-500000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-700000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1400000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":16800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34700000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":41500000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":41700000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":26800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15700000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-800000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":-5400000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":6700000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30400000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32300000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":31100000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":30200000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29600000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":29600000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":27400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":24300000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":24300000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":19400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-22200000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-30500000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":-69400000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-88200000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-94300000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-111000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-75200000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":81000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-83700000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-46900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-19300000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-29200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-34500000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-56000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-28000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-9400000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3400000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-4000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"CashReserveDepositRequiredAndMade":{"label":"Cash Reserve Deposit Required and Made","description":"Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.","units":{"USD":[{"end":"2011-12-31","val":214800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":273800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":273800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":333600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"CertainLoansAcquiredInTransferAccretableYield":{"label":"Certain Loans Acquired in Transfer, Accretable Yield","description":"The aggregate excess of a loan's cash flows expected to be collected over the investor's initial investment in the loan. This relates to loans with deteriorating of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.","units":{"USD":[{"end":"2010-12-31","val":210459000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2010-12-31","val":210459000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":210459000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-06-30","val":76661000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":94451000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"CertainLoansAcquiredInTransferNonaccretableDifference":{"label":"Certain Loans Acquired in Transfer, Nonaccretable Difference","description":"The amount of the loan's contractually required payments receivable in excess of the amount of its cash flows expected to be collected. This relates to loans with deteriorating of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.","units":{"USD":[{"end":"2010-12-31","val":966463000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2010-12-31","val":966463000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":-966463000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-06-30","val":-766096000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":722041000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion":{"label":"Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Accretion","description":"Amount of accretion recognized for the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities, with evidence of deterioration of credit quality.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-85920000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":121177000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":189341000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"}]}},"CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAdditions":{"label":"Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Additions","description":"Amount of additions to the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities with evidence of deterioration of credit quality.","units":{"USD":[{"start":"2010-12-31","end":"2011-12-31","val":139599000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"}]}},"CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldPeriodIncreaseDecrease":{"label":"Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Period Increase (Decrease)","description":"Amount of increase (decrease) of the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities with evidence of deterioration of credit quality.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-85920000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"}]}},"CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference":{"label":"Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference","description":"Amount of increase of reclassification from nonaccretable difference to the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities with evidence of deterioration of credit quality.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-47616000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":5431000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":14092000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"}]}},"CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet":{"label":"Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net","description":"The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses). This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.","units":{"USD":[{"end":"2010-12-31","val":8391000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2010-12-31","val":8391000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":8391000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-06-30","val":6320715000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5453359000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesOutstandingBalance":{"label":"Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Outstanding Balance","description":"The undiscounted sum of all amounts, including amounts deemed principal, interest, fees, penalties, and other under the loan, owed to the investor at the reporting date, whether or not currently due and whether or not any such amounts have been written or charged off by the investor. This relates to loans not accounted for as debt securities, with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.","units":{"USD":[{"end":"2010-12-31","val":9147004000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2010-12-31","val":9147004000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":9147004000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-06-30","val":7010150000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6080949000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"CollateralAlreadyPostedAggregateFairValue":{"label":"Collateral Already Posted, Aggregate Fair Value","description":"The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features.","units":{"USD":[{"end":"2012-06-30","val":353000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":344700000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":454800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":454800000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":454800000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":454800000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":454800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":371500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":264600000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":245300000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":203900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":203900000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":203900000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":203900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":203900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":203900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":178300000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":165900000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":121700000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":121700000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":127600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":145100000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":145100000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":127300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":127300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":120600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":120600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":128800000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":128800000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":128800000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":128800000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":128800000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":134200000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":134200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":127600000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":127600000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":112000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":85700000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":28300000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":28300000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":28300000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":28300000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":28300000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":38100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15700000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":15700000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":15700000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":15700000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":15700000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10700000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11900000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":11500000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11500000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":11500000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":11500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13500000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14900000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":8600000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":8600000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":8600000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":8600000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31700000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21700000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":12500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8600000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":8600000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":8800000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8800000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8800000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8800000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1600000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11100000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18500000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7300000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":7300000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":7300000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":7300000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":7300000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5500000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70600000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15300000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":15300000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":15300000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15300000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":15300000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":6200000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":6200000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":6200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":6200000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7300000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6600000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":6600000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":6600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5800000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"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":26771985000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":30839426000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-06-30","val":31631564000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":31631564000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":32594192000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":32594192000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":33339299000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":33339299000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":33339299000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":33339299000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":33339299000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":34430330000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":34430330000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30250606000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":30250606000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24887573000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":31353979000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":31110538000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":31110538000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":31110538000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30243673000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":30899806000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"}]}},"CommonEquityTierOneCapital":{"label":"Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual","description":"Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.","units":{"USD":[{"end":"2016-12-31","val":15136250000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16342296000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":16342296000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":16758748000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":16758748000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":17391867000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":17391867000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18368202000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":18368202000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21068063000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":21068063000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16255680000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":16255680000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14204804000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":14204804000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13723689000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":13723689000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13500383000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"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-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q4I"},{"end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"}]}},"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":800000000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":800000000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":800000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":800000000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":800000000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":800000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":800000000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":800000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":800000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":800000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":800000000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":800000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":800000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":800000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":800000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":800000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":800000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":800000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":800000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":800000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":800000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":800000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":800000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":800000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":800000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":800000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":800000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":800000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":800000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":800000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":800000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":800000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":800000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":800000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":800000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":800000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":800000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":800000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":800000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":800000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":800000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":800000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":800000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":800000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":800000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":800000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":800000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":800000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":800000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":800000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":800000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":800000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":800000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":800000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":800000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":800000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":800000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":800000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":800000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":800000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":800000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":800000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":800000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":800000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":800000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":800000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":800000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":800000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":800000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":800000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":800000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":800000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":800000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":800000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":800000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":800000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":800000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":800000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":800000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":800000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":800000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":800000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":800000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":800000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":800000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":800000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":800000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":800000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":800000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":800000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":800000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":800000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":800000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":800000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":800000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":800000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":800000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":800000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":800000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":800000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":800000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":800000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":800000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":800000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":800000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":800000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":800000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":800000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":800000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":800000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":517107043,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2010-12-31","val":517107043,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":517107043000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":517107043000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":517107043,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":520307043,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":520307043,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":520307043,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":517107043,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":517107043,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":520307043,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":520307043,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":520307043,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":520307043,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":520307043,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":520307043,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":520307043,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-12-31","val":520307043,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"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":"2012-12-31","val":520307043,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":520307043,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":520307043,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":520307043,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":520307043,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":520307043,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":520307043,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":520307043,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":520307043,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":530307043,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":530391043,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":530391043,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":530391043,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":530391043,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":530391043,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":530391043,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":530391043,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":530391043,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":530391043,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":530391043,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":530391043,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":530391043,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":530391043,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":530391043,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":530391043,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":530391043,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":530391043,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":530391043,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":530391043,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":530391043,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":530391043,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":530391043,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":530391043,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":530391043,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":530391043,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":530391043,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":530391043,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":530391043,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":530391043,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":530391043,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":530391043,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":530391043,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":530391043,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":530391043,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":530391043,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":530391043,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":530391043,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":530391043,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":530391043,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":530391043,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":530391043,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":530391043,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":530391043,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":530391043,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":530391043,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":530391043,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":530391043,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":530391043,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":530391043,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":530391043,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":530391043,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":530391043,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":530391043,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":530391043,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":530391043,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":530391043,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":530391043,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":530391043,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":530391043,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":530391043,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":530391043,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":530391043,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":530391043,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":530391043,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":530391043,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":530391043,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":530391043,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":530391043,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":530391043,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":530391043,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":530391043,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":530391043,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":530391043,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":530391043,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":530391043,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":530391043,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":530391043,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":530391043,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":530391043,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":530391043,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":530391043,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":530391043,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":530391043,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":530391043,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":530391043,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":530391043,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":530391043,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":530391043,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":530391043,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":530391043,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":530391043,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":11117328000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":11117328000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11117328000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11116861000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11118007000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12213484000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":12213484000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":12213484000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":12213484000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":12213484000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12214320000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12211941000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12212743000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":12211636000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":12211636000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":12211636000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":12211636000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":12211636000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12212446000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12210195000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12210407000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12209816000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":12209816000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":12209816000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":12209816000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":12209816000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":12209816000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14710058000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14729609000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14729609000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":14729609000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":14729609000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14730156000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":14730156000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14730843000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":14730843000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":14717564000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":14729506000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":14717625000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":14717625000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":14729566000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":14729566000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":14729566000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":16629822000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":16629822000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14704909000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":14716851000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14730029000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16601196000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16599497000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":16599497000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":16599497000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":16599497000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":16599497000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16581877000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16581877000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17012660000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17723010000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":17723010000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":17723010000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":17723010000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":17723010000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17732184000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17732184000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17736580000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17859304000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":17859304000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":17859304000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":17859304000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":17859304000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17899170000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17945636000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17954096000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17954441000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":17954441000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":17954441000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":17954441000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":17954441000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17870442000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17890181000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17876818000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":17876818000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17875938000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":17875938000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17875938000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":17875938000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17875938000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":17875938000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17875938000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":17875938000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":17875938000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":17875938000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":17875938000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17291775000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17293611000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17283611000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17284611000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":17284611000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":17284611000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":17284611000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":17284611000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17284611000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17284611000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17284611000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17284611000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":17284611000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":17284611000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":17284611000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":17284611000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17284611000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17335889000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17335889000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":17335889000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":17335889000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":17335889000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":17335889000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":17335889000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17335889000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17314362000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17314362000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":17307470000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":17307470000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":17307470000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":17289649000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":17275965000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":795400000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":624253000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":1137815000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1175054000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":301088000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":627531000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":588484000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":287396000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":895793000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":843243000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":254759000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1348618000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1434222000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1348618000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":262434000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":444235000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":181801000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":551850000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":107615000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":662287000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":662287000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":662287000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":232737000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":226710000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-6028000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":291675000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":291675000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":64965000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":64965000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":319401000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":319401000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":319401000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":347158000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1861086000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1861086000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1857701000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2109209000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2109209000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2164072000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":248123000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":248123000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":306371000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2313837000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2313837000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2313837000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2407904000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":204628000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":204628000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":204628000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":243832000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2493110000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2615590000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2592770000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2719074000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":210079000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":152006000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":136906000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":136906000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":296940000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":229348000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":229348000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":86863000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":92442000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":92442000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":435456000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":336801000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":405912000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":138516000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":107453000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":122573000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1497828000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1523613000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-1443980000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-1443980000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":109122000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":126739000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":151974000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":289763000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":338384000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":163024000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":186410000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":469319000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":469319000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":130935000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":130935000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":340206000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":340206000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":340206000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":132048000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":132048000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":337515000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":337515000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":205467000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":205467000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":505950000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":498914000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":168435000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":167960000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":555844000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":547127000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":547127000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":50782000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":52356000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":266767000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":268603000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":215985000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":216247000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":382038000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":382038000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":113435000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":113435000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":623277000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":623277000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":623277000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":271599000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":271599000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":687735000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":687735000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":416136000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":416136000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":934699000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":934699000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":246965000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":246965000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":986614000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":986614000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":986614000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":228510000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":228510000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":228510000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1651211000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1651211000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-1651211000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1879722000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-1879722000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1879722000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-940389000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-940389000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-940389000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":710822000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":710822000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":710822000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-585862000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-585862000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-585862000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":563153000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":563153000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":563153000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1527854000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1527854000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1527854000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":964701000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":964701000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":964701000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2189787000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2189787000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2189787000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":661933000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":661933000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":661933000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2627957000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2627957000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2627957000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14914000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":14914000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200095000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":200095000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":185181000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":185181000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":129200000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":129200000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-70895000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-70895000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":257094000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":257094000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":257094000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":417570000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":417570000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":984246000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":984246000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":566677000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":566677000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1117800000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1117800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":133554000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":133554000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1203357000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1203357000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1203357000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":406328000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":406328000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":912416000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":912416000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":506088000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":506088000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1325062000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1325062000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":412646000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":412646000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1425267000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1425267000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":425640000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":425640000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":922602000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":922602000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":496962000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":496962000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1440861000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":518259000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1829299000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":371182000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":924819000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":553637000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":37239000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":20559000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":39047000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":18488000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":52550000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":13503000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":85604000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":85604000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":107740000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":107740000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":111756000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":244213000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":244213000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":272147000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":136473000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":136473000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":160391000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":298633000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":298633000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":298633000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":383466000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":54420000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":54420000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":54420000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":111319000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":373062000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":459175000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":464648000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":93450000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":41425000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":194985000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":146597000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":146597000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":101535000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":105172000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":295222000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":221980000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":100237000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":75383000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1620545000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1653719000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":1175054000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":321647000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":627531000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":305884000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":895793000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":268262000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1434222000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1434222000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":262434000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":262434000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":444235000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":444235000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":181801000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":181801000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":551850000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":551850000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":107615000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":107615000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":662287000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":662287000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":662287000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":232737000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":232737000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":226710000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":226710000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-6028000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-6028000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":291675000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":291675000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":291675000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":64965000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":64965000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":64965000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":319401000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":319401000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":319401000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":347158000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1968826000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1968826000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1969457000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2353422000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2353422000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2436219000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":384596000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":384596000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":466762000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2612470000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2612470000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2612470000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2791370000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":259048000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":259048000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":259048000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":355151000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2866172000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3074765000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3057418000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3183722000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":303529000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":204330000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":178331000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":178331000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":491925000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":375945000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":375945000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":188398000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":197614000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":197614000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":730678000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":558781000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":627892000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":238753000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":182836000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":197956000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3118373000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-3177332000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-3097699000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-3097699000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":171017000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":198014000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":223249000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":469510000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":518131000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":271496000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":294882000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":726738000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":726738000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":208607000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":208607000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":618085000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":618085000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":618085000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":182676000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":182676000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":492867000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":492867000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":310191000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":310191000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":736497000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":724365000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":243630000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":242811000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":967551000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":952752000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":952752000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":125179000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":127494000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":445183000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":447883000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":320003000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":320388000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":633808000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":633808000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":185926000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":185926000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":906908000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":906908000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":906908000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":344111000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":344111000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":870990000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":870990000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":526879000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":526879000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1184785000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1184785000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":313796000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":313796000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1275262000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1275262000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1275262000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":232273000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":232273000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":232273000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1670825000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1670825000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-1670825000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1903099000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-1903099000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1903099000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-858302000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-858302000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-858302000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":812523000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":812523000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":812523000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-401801000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-401801000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-401801000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":708609000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":708609000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":708609000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1881567000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1881567000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1881567000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1172957000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1172957000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1172957000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2693485000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2693485000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2693485000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":811918000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":811918000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":811918000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3266902000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":3266902000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3266902000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14914000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200095000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":185181000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":129200000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-70895000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":257094000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":257094000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":257094000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":417570000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":984246000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":566677000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1117800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":133554000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1203357000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1203357000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":406328000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":406328000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":912416000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":506088000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1325062000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":412646000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1425267000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":425640000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"ContractsReceivableClaimsAndUncertainAmounts":{"label":"Contracts Receivable, Claims and Uncertain Amounts","description":"Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.","units":{"USD":[{"end":"2007-10-31","val":22000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2007Q3I"}]}},"ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months":{"label":"Contractual Maturities, Time Deposits, $100,000 or More, after 12 Months","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing after twelve months from the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":1705873000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":812784000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":923483000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":453953000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":453953000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":934011000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1370572000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1191485000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1194122000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":334404000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":202450000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1899809000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1360334000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":488091000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":120352000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months":{"label":"Contractual Maturities, Time Deposits, $100,000 or More, Six Months Through 12 Months","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within six to twelve months after the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":939148000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":719745000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":586647000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":250823000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":250823000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":362147000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":428018000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1349221000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":802378000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":357852000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":324165000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1352486000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2424702000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2356834000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1233421000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess":{"label":"Contractual Maturities, Time Deposits, $100,000 or More, Three Months or Less","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three months or fewer from the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":1307405000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":643448000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":603425000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1403554000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1403554000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1527219000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":837779000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":731665000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":803808000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":831191000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":563146000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1440594000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5216013000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8249193000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6400962000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths":{"label":"Contractual Maturities, Time Deposits, $100,000 or More, Three Months Through Six Months","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three to six months after the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":596889000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":611655000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":514664000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":563199000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":563199000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":276226000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":125850000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":513196000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":286608000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":422892000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":150603000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":347242000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1619437000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2673832000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3162418000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2016-12-31","val":31110538000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":31110538000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-09-30","val":30863037000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":31129148000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":31129148000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":31129148000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":31129148000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":31129148000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":30258942000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31288527000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":32490254000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":31836778000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":31836778000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":31836778000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":31836778000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":31836778000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31782275000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":32995471000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33168060000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32378134000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":32378134000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":32378134000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":32378134000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":32378134000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30893845000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":33846354000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33839018000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":32392419000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28986965000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":28986965000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29529293000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":29529293000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29495416000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":29495416000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29098029000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":29098029000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":29098029000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":29098029000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":29098029000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28936556000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29639642000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29827868000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30433247000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":30433247000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":30433247000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":30433247000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":30433247000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":29301008000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27793379000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27456387000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26426918000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":26426918000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":26426918000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":26426918000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":26426918000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25949667000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25821868000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25920659000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25451473000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":25451473000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":25451473000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":25451473000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":25451473000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25132343000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24683107000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":24168737000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":23209032000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":23209032000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":23209032000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23007459000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22081095000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"CostMethodInvestments":{"label":"Cost Method Investments","description":"Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.","units":{"USD":[{"end":"2011-12-31","val":25000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":22900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":22900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":21000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":21000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":15500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":15500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":15500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":5000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":5000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4900000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"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":"2016-12-31","val":25709000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":25709000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25709000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25707000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":25709000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":25709000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":25709000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-01-01","val":25707000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-01-01","val":25707000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2017-12-31","val":8455000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8455000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8456000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-01-01","val":8455000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-01-01","val":8455000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-01-01","val":8455000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-01-01","val":8456000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-01-01","val":8455000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-01-01","val":18652000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-01-01","val":18652000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-01-01","val":18652000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-01-01","val":18652000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-01-01","val":18652000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2018Q4I"}]}},"CumulativeEffectOfProspectiveApplicationOfNewAccountingPrinciple":{"label":"Cumulative Effect of Prospective Application of New Accounting Principle (Deprecated 2015-01-31)","description":"Amount after tax of increase (decrease) to equity or (increase) decrease to net assets as a result of a cumulative effect adjustment for prospective application of a new accounting principle.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-3747000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"}]}},"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":"2009-12-31","end":"2010-12-31","val":287169000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":269797000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":269797000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12806000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":12806000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12806000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-79281000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-79281000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-79281000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-79282000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-234819000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-234819000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-231604000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-190672000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":118341000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":114675000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":160107000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":160107000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":71429000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":71429000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":71429000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24335000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":24335000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":24335000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-68160000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-68160000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-68160000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":40964000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":40964000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":40964000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":103260000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":103260000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":103260000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":138293000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":138293000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":138293000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":274281000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":274281000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":274281000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":171721000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":171721000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":171721000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":201774000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":201774000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":232767000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":93000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":80000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":80000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":107000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":107000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":107000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":208000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":208000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":208000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":208000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":26590000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":26000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":26000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":26042000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":26042000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":30983000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":30983000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":30983000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7288000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":7288000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7288000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13183000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":13183000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":13183000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":491000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":491000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":491000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1096000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-1096000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":217000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":311000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":311000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5588000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":5588000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":5588000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":15167000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":15167000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":15167000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15125000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":15125000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11104000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":329037000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":410933000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":410933000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":25058000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":25058000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":25058000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-73974000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-73974000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-73974000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-73975000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-238105000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-238105000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-234451000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-163253000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":157180000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":153097000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":230861000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":230861000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":99766000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":99766000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":99766000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":39574000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":39574000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":39574000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9025000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":9025000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":9025000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":133047000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":133047000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":133047000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":165510000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":165510000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":165510000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":447948000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":447948000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":447948000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":429414000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":429414000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":429414000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":283988000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":283988000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":283988000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":247581000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":247581000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":326089000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2009-12-31","end":"2010-12-31","val":41775000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":141056000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":141056000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12145000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":12145000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12145000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":5099000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":5099000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":5099000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5099000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-3286000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-3286000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-2847000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":829000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":38813000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":38396000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":44712000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":44712000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2646000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-2646000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-2646000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7951000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":7951000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7951000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":64002000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":64002000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":64002000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":91592000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":91592000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":91592000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":63346000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":63346000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":62033000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":309656000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":309344000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":309344000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":149545000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":149545000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":149545000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":97100000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":97100000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":97100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":30682000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":30682000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":82218000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValue":{"label":"Customer Securities for which Entity has Right to Sell or Repledge, Fair Value","description":"Fair value as of the balance sheet date of customer securities accepted as collateral by the entity that it is permitted by contract or custom to sell or re-pledge to counterparties as collateral.","units":{"USD":[{"end":"2021-06-30","val":3400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2012-12-31","val":19264206000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12376624000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":39679382000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":39679382000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":39679382000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":39679382000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-09-30","val":48371320000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":48371320000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":49828582000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":49828582000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50756501000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":50756501000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":46781939000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":44604370000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":43524445000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":43524445000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":43524445000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":43524445000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":43524445000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41475698000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43379055000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41351374000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39003313000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":39003313000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":39003313000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":39003313000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":39003313000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":38350245000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":38771378000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":41517752000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44953784000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":44953784000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":44953784000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":44953784000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":44953784000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":45647858000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":48906752000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49159832000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50654406000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":50654406000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":50654406000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":50654406000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":50654406000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":52982389000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49857326000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":48135215000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":43446033000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":43446033000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42940006000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":42940006000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43726930000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":43726930000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":41133187000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":41133187000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":41133187000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":41133187000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":41133187000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40239594000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":43160191000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":44817243000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43588273000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":43588273000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":43588273000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":43588273000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":43588273000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":45919955000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":45596333000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":43015347000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44144051000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":44144051000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":44144051000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":44144051000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":44144051000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43911347000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":43547301000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44433441000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":44010910000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":44010910000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":44010910000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":44010910000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":44010910000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":45004651000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":42131088000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40886853000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":37102112000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":37102112000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":37102112000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":35367551000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32744295000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtAndEquitySecuritiesRealizedGainLoss":{"label":"Debt and Equity Securities, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in debt and equity securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":57503000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":9569000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9049000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16276000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6707000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2444000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-663000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-244000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-244000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":419000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":419000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-1688000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1688000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":379000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":379000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":2379000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":2379000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2646000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2646000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2267000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2267000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":22516000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":22516000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":22516000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-148000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-148000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-148000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5370000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":5370000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":5370000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13955000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":13955000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":24714000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":24714000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":10759000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":10759000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6121000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6121000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-18594000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-18594000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":71507000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":71507000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":34547000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":34547000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":108556000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":108556000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":37048000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":37048000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":145039000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":145039000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":145039000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":65166000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":65166000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":129187000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":129187000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":64021000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":64021000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":184304000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":184304000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":55117000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":55117000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":224459000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":224459000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40259000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":40259000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":61922000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":61922000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":21663000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":21663000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":115091000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":53169000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":154705000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":26480000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":48600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":22120000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":750000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":750000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":750000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":750000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":750000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":750000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":750000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":750000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":750000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":750000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":750000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":750000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":750000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":750000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2012-06-30","val":160000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2022-12-31","val":9245892000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":9245892000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":9245892000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":9245892000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10245192000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10745677000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10748515000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11249393000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":11249393000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":11249393000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":11249393000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":11249393000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12248815000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11997451000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12996762000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13000039000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":13000039000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":13000039000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":13000039000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":13000039000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14997046000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13567005000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12820282000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12823457000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2020-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2012-06-30","val":0.025,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"DebtInstrumentRepurchaseAmount":{"label":"Debt Instrument, Repurchase Amount","description":"Fair value amount of debt instrument that was repurchased.","units":{"USD":[{"end":"2012-12-31","val":523600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":523600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":100000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5400000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":5400000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":5400000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":481300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":100000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":481300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":600000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":600000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":600000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":600000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":600000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":600000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":600000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":600000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"}]}},"DebtSecuritiesAvailableForSaleAccruedInterestWriteoff":{"label":"Debt Securities, Available-for-Sale, Accrued Interest Writeoff","description":"Amount of writeoff of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized by reversing interest income.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":11136385000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11136385000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":11581289000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":11581289000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11392791000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":11392791000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11409953000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":11409953000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":11409953000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":11409953000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":11409953000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8794749000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8616108000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8127714000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7914832000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":7914832000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":7914832000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":7914832000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":7914832000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7558123000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7354338000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7109796000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7925890000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7925890000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7925890000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7925890000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7925890000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7957514000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7804822000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7606923000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7833617000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":7833617000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7833617000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":7833617000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7833617000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7932676000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8022446000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8146642000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7956281000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":7956281000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":7956281000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7555303000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7426314000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":5982268000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5982268000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5982268000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":5282205000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7413165000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9394105000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":9394105000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":9394105000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":9394105000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":9394105000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9343131000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5986375000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3782568000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2903310000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2903310000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2903310000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2903310000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2903310000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":123750000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":93894000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":82196000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":81077000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":69735000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":69735000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52952000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":52952000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":165861000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":165861000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":312013000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":312013000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":312013000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":312013000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":312013000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1075771000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2074900000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3149670000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3827491000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":3827491000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3827491000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3827491000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":3827491000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5878504000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6112917000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5945309000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5751599000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":5751599000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":5751599000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5751599000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":5751599000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5361698000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5149027000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5101890000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4850578000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":4850578000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":4850578000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":4850578000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":4850578000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4804346000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4666051000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4718339000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4719004000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":4719004000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":4719004000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4641011000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4357819000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":172981000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":172981000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":172981000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":257301000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":377204000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":296827000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":296827000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":296827000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":296827000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":296827000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":181611000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":64252000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":37234000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":36974000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":36974000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":36974000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":36974000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":36974000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2371000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1686000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1505000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1440000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1361000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1361000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":942000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":942000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2301000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":2301000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6264000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":6264000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":6264000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6264000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6264000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":90781000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":193859000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":478808000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":662667000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":662667000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":662667000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":662667000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":662667000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":797358000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":942402000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1050154000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":922254000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":922254000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":922254000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":922254000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":922254000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":924154000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":932159000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":775434000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":878387000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":878387000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":878387000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":878387000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":878387000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":798107000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":801444000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":736019000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":687821000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":687821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":687821000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":699032000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":697128000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":6702254000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6702254000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6702254000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":6030746000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3878157000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1011758000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1011758000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1011758000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1011758000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1011758000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":256399000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":260750000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1623941000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3269692000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3269692000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3269692000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3269692000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3269692000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":273933000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":755910000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1655498000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1590986000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6004381000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":6004381000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6334937000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6334937000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7105200000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":7105200000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8003179000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":8003179000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8003179000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8003179000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8003179000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6766376000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5839815000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4114325000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3174326000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":3174326000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3174326000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3174326000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":3174326000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":798992000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":334267000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":196294000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21066000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":21066000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":21066000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":21066000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":21066000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1137712000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":256293000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":324114000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":353501000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":353501000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":353501000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":353501000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":353501000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":503528000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":534455000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":535876000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":459344000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":459344000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":459344000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":636746000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":766542000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":61328000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":61328000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":61328000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":151003000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":92095000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11350000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":11350000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11350000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":11350000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":11350000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":673000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":305000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4295000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12994000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":12994000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":12994000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":12994000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":12994000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2284000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1286000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5859000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5743000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":98375000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":98375000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65634000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":65634000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":85802000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":85802000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":132439000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":132439000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":132439000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":132439000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":132439000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":265880000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":398060000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":356628000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":261473000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":261473000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":261473000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":261473000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":261473000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43551000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5966000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":561000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":169000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":169000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":169000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":169000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":169000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23563000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":631000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":607000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1724000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1724000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1724000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1724000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1724000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2055000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1781000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2013000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1233000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1233000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1233000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1933000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3904000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleExcludingAccruedInterest":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":11313489000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11313489000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":11602112000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":11602112000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11376852000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":11376852000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11313937000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":11313937000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":11313937000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":11313937000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":11313937000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8443756000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8024675000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7292575000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7030219000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":7030219000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":7030219000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":7030219000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":7030219000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6732370000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6473711000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6170157000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7039537000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7039537000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7039537000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7039537000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7039537000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7091513000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6978007000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6962520000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7132632000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":7132632000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7132632000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":7132632000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7132632000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7241684000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7286420000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7461372000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7327735000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":7327735000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":7327735000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6915135000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6797351000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleMaturityAfter10YearsWeightedAverageYield":{"label":"Debt Securities, Available-for-Sale, Weighted Average Yield, Maturity, after Year 10","description":"Weighted average yield of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing after tenth 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":{"pure":[{"end":"2019-12-31","val":0.0218,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0136,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0115,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0337,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.049,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0479,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0518,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleMaturityAfterFiveThroughTenYearsWeightedAverageYield":{"label":"Debt Securities, Available-for-Sale, Weighted Average Yield, Maturity, after Year 5 Through 10","description":"Weighted average yield of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in sixth through tenth 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":{"pure":[{"end":"2019-12-31","val":0.0227,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0195,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0161,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0384,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0492,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0538,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0423,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleMaturityAfterOneThroughFiveYearsWeightedAverageYield":{"label":"Debt Securities, Available-for-Sale, Weighted Average Yield, Maturity, after Year One Through Five","description":"Weighted average yield of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in second through 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":{"pure":[{"end":"2019-12-31","val":0.0187,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0215,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0117,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0273,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0392,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0368,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.039,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleMaturityWithinOneYearWeightedAverageYield":{"label":"Debt Securities, Available-for-Sale, Weighted Average Yield, Maturity, Year One","description":"Weighted average yield of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"pure":[{"end":"2019-12-31","val":0.0202,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0112,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0119,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0473,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0353,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0424,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0427,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleRealizedGain":{"label":"Debt Securities, Available-for-sale, Realized Gain","description":"Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":11100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":11100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18200000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":7100000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"}]}},"DebtSecuritiesAvailableForSaleRealizedLoss":{"label":"Debt Securities, Available-for-sale, Realized Loss","description":"Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":18000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":600000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":600000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions","description":"Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"security":[{"end":"2019-06-30","val":695,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":557,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":727,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":397,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":218,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":466,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"DebtSecuritiesGainLoss":{"label":"Debt Securities, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":57547000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":9569000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9049000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16276000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6707000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2444000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2444000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-663000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-244000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-244000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":419000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":419000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-1688000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1688000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":379000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":379000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":2379000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":2379000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2646000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2646000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2267000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2267000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":22516000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":22516000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":22516000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-148000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-148000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-148000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":32650000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":10072000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":15950000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5370000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":5370000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":5879000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":15950000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":15951000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":15951000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-27038000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-27038000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-27038000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-27038000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-29343000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-29343000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-29343000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4498000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-4498000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4617000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-4617000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-118000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-118000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-4617000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-4617000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-4736000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-4736000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-4736000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":444000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":444000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":444000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":444000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":444000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":444000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-169000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-169000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-65000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-65000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":105000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":105000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-65000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-92000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2219000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2219000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"DebtSecuritiesHeldToMaturityAccruedInterestWriteoff":{"label":"Debt Securities, Held-to-Maturity, Accrued Interest, Writeoff","description":"Amount of writeoff of accrued interest on investment in debt security measured at amortized cost (held-to-maturity) recognized by reversing interest income.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":5504685000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6662308000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6662308000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6594046000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6594046000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9388092000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9437767000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9653806000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9435253000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9296487000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9153367000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8969064000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9293621000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9554585000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9811435000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10934861000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11797677000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13284241000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":12960360000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityMaturityAfter10YearsWeightedAverageYield":{"label":"Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, after Year 10","description":"Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing after tenth 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":{"pure":[{"end":"2019-12-31","val":0.0232,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0189,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0175,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0229,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0238,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0277,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0305,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesHeldToMaturityMaturityAfterFiveThroughTenYearsWeightedAverageYield":{"label":"Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, after Year 5 Through 10","description":"Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing in sixth through tenth 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":{"pure":[{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0298,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0172,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0204,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0394,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0504,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0456,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesHeldToMaturityMaturityAfterOneThroughFiveYearsWeightedAverageYield":{"label":"Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, after Year One Through Five","description":"Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing in second through 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":{"pure":[{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0018,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.01,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0153,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0184,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0433,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0393,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield":{"label":"Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One","description":"Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"pure":[{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0001,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0406,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DebtSecuritiesTradingRealizedGainLoss":{"label":"Debt Securities, Trading, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-300000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-1600000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-2100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-400000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-4200000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-600000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-200000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":400000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":400000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1300000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1300000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-1100000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1100000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1400000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-1400000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-300000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-300000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-300000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-12000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-12000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-600000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-600000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-300000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-300000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-800000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1400000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1400000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-1400000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-900000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-900000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-900000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":500000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-1000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-100000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-1400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-200000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-200000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-700000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-700000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-800000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-800000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"}]}},"DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible":{"label":"Decrease in Unrecognized Tax Benefits is Reasonably Possible","description":"Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.","units":{"USD":[{"end":"2015-03-31","val":125900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":125900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":125900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":230100000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":230100000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":230100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":230100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":230100000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":230100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":230100000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":230100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":36000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":36000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q4I"},{"end":"2017-06-30","val":36000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36800000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":36800000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"}]}},"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":"2009-12-31","end":"2010-12-31","val":-280280000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":453456000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":453456000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-125681000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-125681000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-125681000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":189274000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":189274000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":189274000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":117465000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1486110000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1612613000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1664520000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1664516000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-760796000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-759487000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-755630000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-755630000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":143494000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":143494000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":143494000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-189903000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-193837000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-193837000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":360780000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":360780000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":360780000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":263970000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":263970000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":263970000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-213105000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-213105000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-213105000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":704337000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":704337000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":704337000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-60725000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-60725000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-60725000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-397832000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-397832000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-397832000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-370605000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-370605000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-184776000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-10766000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-5878000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-5878000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-36039000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-36039000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-36039000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-15065000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-15065000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-15065000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":16882000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":16882000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":16882000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":38471000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":38471000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":38471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4797000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":4797000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":4797000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-7000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-7000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-7000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"DeferredGainLossOnDiscontinuationOfFairValueHedge":{"label":"Deferred (Gain) Loss on Discontinuation of Fair Value Hedge","description":"Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective fair value hedge that is amortized upon discontinuation of the fair value hedge.","units":{"USD":[{"end":"2012-06-30","val":19200000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17700000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":15000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12300000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":11000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"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":"2016-12-31","val":989767000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":771652000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":771652000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":771652000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":771652000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":771652000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":799423000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":761171000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":758463000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":625087000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":625087000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":503681000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":503681000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11114000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3696000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3696000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45614000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":45614000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":87931000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":87931000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":87931000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":87931000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":87931000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":147275000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":146939000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":186048000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":221602000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":221602000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":221602000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":221602000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":221602000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":219380000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":248934000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":212478000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":234309000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":234309000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":234309000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":234309000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":234309000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":235025000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":290360000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":331962000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":421409000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":474444000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":425352000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":379759000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2009-01-01","end":"2009-12-31","val":-1462852000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":-40952000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-369427000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-369427000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":30181000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":74273000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":79477000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":79477000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":497346000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":497346000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":497346000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":10408000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":10408000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":57953000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":57953000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-36248000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-36248000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-131506000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-131506000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-131506000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":87746000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":87746000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":104599000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":104599000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":144972000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":144972000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":144972000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":234274000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":234274000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":234274000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":157391000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":800165000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":800165000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":863481000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":854940000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":854940000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1007100000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":890534000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":890534000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":890534000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1176742000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1651329000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1792462000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1845409000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1836376000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":467000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-72363000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-71514000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-71514000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11246000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-55459000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-55459000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":224417000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":55721000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":50880000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":-828643000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-828335000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-830619000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-830619000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":53474000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":53858000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":51947000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":180926000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":177801000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":271057000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":271057000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":213949000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":213949000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":213949000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":75276000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":75276000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":162613000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":162613000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":256111000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":248776000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-191908000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-196614000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-196614000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":84567000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":85308000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":241916000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":242773000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":332297000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":332297000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":416875000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":416875000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":416875000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":72942000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":72942000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":216264000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":216264000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":275303000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":275303000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":339152000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":339152000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":339152000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-72957000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-72957000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-72957000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-296146000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-296146000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-296146000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":-396533000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-396533000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-396533000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-276155000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-276155000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-276155000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":253814000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":253814000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":253814000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":422638000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":422638000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":422638000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":509727000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":509727000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":509727000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":635635000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":635635000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":635635000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":96896000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":96896000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":178642000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":178642000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":102384000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":102384000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-86291000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-86291000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-86291000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-114938000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-114938000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-406565000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-406565000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-221033000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-221033000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-430134000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-430134000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-430134000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-68629000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-68629000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-198979000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-198979000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-317232000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-317232000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-354342000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-354342000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-82225000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-82225000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-171482000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-171482000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-142850000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-129716000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7255000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-820000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-12-31","val":953288000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":969106000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":969106000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1034149000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1034149000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3397937000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3517885000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":3557576000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2938562000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2980410000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2944510000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3733533000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3733533000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2811156000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2811157000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3949621000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1212538000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1212538000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1212538000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3949621000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1304197000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1416993000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1499573000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4668574000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1500000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1500000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4823605000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":943800000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":867400000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-12-31","val":4468406000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":182400000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":182400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":182400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":182400000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":182400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":182400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4468406000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":533500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":533500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":648400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":648400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3922943000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":771300000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":771300000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":771300000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3922943000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":714600000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":709700000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":565700000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2972160000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":389000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":389000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":389000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2972160000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":322100000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":55300000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":215000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2909146000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":84200000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2909146000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":39300000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-12-31","val":2420731000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2420731000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2343673000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2016-12-31","val":1420315000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1420315000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1471623000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1546454000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1642549000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":1635214000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":969996000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":969996000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":969996000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":965290000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":965290000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1037909000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":1033944000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1144002000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":1140153000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1207468000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1212538000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1212538000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1521034000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1521034000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1521034000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1521034000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1521034000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":943793000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":867361000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":69183000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":182353000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":357827000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":357827000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":533531000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":533531000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":648438000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":648438000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":771341000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":771341000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":771341000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":771341000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":771341000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":714561000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":709677000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":565732000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":389043000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":389043000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":389043000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":389043000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":389043000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":322108000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":55279000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":214991000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":84187000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":84187000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":84187000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":84187000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":84187000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":39262000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-89147000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":43890000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":43890000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-5825000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-5825000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-5825000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":45000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":45000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":45000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":39926000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":165219000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":179849000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":180889000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":182626000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-67847000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-68848000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-69111000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-69111000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":106494000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":106494000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":106494000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":13060000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":12288000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":12288000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":39213000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":39213000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":39213000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":36711000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":36711000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":36711000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-67847000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-67847000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-67847000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-68695000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-68695000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-68695000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-25566000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-25566000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-25566000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-32302000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-32302000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-32302000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":16263000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":16263000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":55060000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":27150000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":27150000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":27150000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":38276000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":38276000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":41016000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":35770000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":35770000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28873000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":28873000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":22661000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":22661000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":22547000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":22547000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsDerivativeInstruments":{"label":"Deferred Tax Assets, Derivative Instruments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.","units":{"USD":[{"end":"2011-12-31","val":57878000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":46333000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":46333000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":22085000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":22085000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":9816000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":9816000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":9816000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5692000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":5692000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":5652000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6512000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":6512000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13217000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":13217000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11340000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":11340000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9639000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":9639000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16556000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":16556000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":179934000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":179934000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":82286000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":82286000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":25050000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":25050000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2018-12-31","val":38338000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":34504000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":34504000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":38390000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":38390000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-12-31","val":1755462000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1844730000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1844730000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1876708000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1876708000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2459919000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2438733000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2485534000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2679223000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2691969000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2867548000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3427938000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3427938000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2848732000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2853439000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3662755000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3701093000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4022679000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":503700000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4177710000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4668725000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":11100000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":11100000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":11100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":11100000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11100000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4668725000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3700000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3700000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45600000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":45600000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3538092000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":87900000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":87900000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":87900000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3538092000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":147300000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":146900000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":186000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2905861000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":221600000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":221600000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":221600000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2905861000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":219400000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":248900000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":212500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3143968000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":234300000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3143968000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":235000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-12-31","val":2866593000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2866593000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2807877000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInvestments":{"label":"Deferred Tax Assets, Investments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":129170000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5901000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":5901000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4618000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4618000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3417000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3417000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2294000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2294000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":54590000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"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":695598000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":780423000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":780423000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":780423000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":780423000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":780423000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":727178000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":834056000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":801104000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":747958000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":747958000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":747958000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":747958000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":747958000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":747958000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2023-06-30","val":193700000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-12-31","val":150122000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":150100000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":150100000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":150100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":150122000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":195700000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":290400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":332000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":364300000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":364300000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":364300000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":364309000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":421400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":474400000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":425400000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":379759000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":379800000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":379800000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":387900000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":408400000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2012-12-31","val":1749529000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1782107000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1782107000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2371990000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2350804000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2397605000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2614295000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2627041000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2713932000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3302985000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":989767000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":989767000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3302985000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-06-30","val":962839000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":958214000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2612812000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2617519000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3362171000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":625087000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":625087000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":625087000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3362171000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":604443000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":532593000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":508821000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3651222000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":503681000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":503681000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":503681000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3806253000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":617028000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":766392000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4297166000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":4297166000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3239534000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":3239534000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2804719000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2804719000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3059268000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":3059268000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2785040000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2785040000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2723432000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":477774000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":454265000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":454265000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":588223000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":588223000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":576007000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":576007000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":565698000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":814473000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":781186000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":855307000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1441368000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1441368000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":924871000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":921498000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1836767000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1836767000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2098447000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2098447000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1883130000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1883130000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":819831000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":819831000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":56868000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":56868000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":61481000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":61481000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":51007000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":51007000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":42160000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":398800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":531900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":501800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":747200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":714300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2018-12-31","val":1712321000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1979357000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1809434000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":768325000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16441000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17593000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7691000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2182000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2012-12-31","val":55500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":56300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":74200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":67300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":66900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":92900000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":124700000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":124446000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":119089000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":73697000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":51506000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40427000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":43888000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":43316000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":39978000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2011-12-31","val":184427000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":43424000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":43424000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":68501000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":68501000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":107742000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":107742000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":117602000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":78419000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":101818000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":140260000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":146911000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":146911000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":120450000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":120450000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":153370000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":153370000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":188921000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":174537000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":139525000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":139525000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":123122000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":123122000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":108955000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":133337000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":109900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":109900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":91853000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":91853000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":75889000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOtherTaxCarryforwards":{"label":"Deferred Tax Assets, Other Tax Carryforwards","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1335089000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2289282000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2322569000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2676943000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2537713000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1951267000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1625588000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":111438000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":111438000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":470965000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":470965000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":684382000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":684382000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":813726000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":813726000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":902772000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":902772000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1007951000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1007951000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":843190000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":843190000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":611111000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.","units":{"USD":[{"end":"2011-12-31","val":134806000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":192387000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":192387000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":150482000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":150482000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":153748000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":153748000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":154729000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":158448000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":159430000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":161977000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":162956000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":162956000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":164661000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":164661000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":87822000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":87822000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":30903000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":30903000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1337000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1337000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsForeign":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.","units":{"USD":[{"end":"2011-12-31","val":60688000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":60688000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":60688000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":60688000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":60688000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7870000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":7870000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":7870000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, General Business","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.","units":{"USD":[{"end":"2011-12-31","val":209982000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":243373000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":243373000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":260996000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":260996000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":423695000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":423695000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":424284000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":478792000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":479380000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":479380000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":564011000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":564011000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":627969000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":627969000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":670502000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":670502000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":535694000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":535694000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":486937000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":486937000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":395690000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":395690000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":172050000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":172050000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":544774000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":544774000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":864319000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":864319000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1140129000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpense":{"label":"Deferred Tax Assets, Tax Deferred Expense","description":"Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.","units":{"USD":[{"end":"2011-12-31","val":117601000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":207189000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":207189000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":82453000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":82453000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":78264000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":78264000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":78264000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":77517000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":77517000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":77536000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":80421000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":80421000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":55552000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":55552000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":66146000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":66146000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":73271000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":73271000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":74324000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":74324000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":76060000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":76060000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":269000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.","units":{"USD":[{"end":"2011-12-31","val":26760000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":66380000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":66380000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":70345000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"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":"2013-12-31","val":70345000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":104234000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":104234000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":114054000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":142016000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":118321000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":151070000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":152324000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":152324000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":112206000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":112206000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":98735000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":98735000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":104788000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":104788000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":87471000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":87471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":106339000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":106339000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":98144000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":98144000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":100875000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":100875000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":117307000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":117307000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":59082000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.","units":{"USD":[{"end":"2011-12-31","val":30247000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":24024000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":24024000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":14837000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":14837000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5610000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":5610000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":5610000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":952000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":952000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":952000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":643000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":643000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":237000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":237000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":87000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":87000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":83271000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":83271000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":69401000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":69401000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18188000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":18188000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16013000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2016-12-31","val":43800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":28800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28700000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":28700000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":29100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":29300000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":29100000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":28200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":28800000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.","units":{"USD":[{"end":"2011-12-31","val":57584000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":67704000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":67704000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":49160000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":49160000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":25725000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":25725000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":25725000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11990000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":11990000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":11990000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10812000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":10812000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5143000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5143000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5346000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":5346000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6854000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":6854000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6322000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":6322000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7897000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":7897000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4989000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.","units":{"USD":[{"end":"2011-12-31","val":325380000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":380503000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":380503000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":328184000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":328184000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":244764000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":244764000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":244764000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":237574000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":237574000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":262595000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":255221000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":255221000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":214873000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":214873000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":208507000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":208507000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":176304000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":176304000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":349186000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":349186000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":281769000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":281769000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":341094000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":341094000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":427050000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":427050000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":320503000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":320503000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":304771000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross":{"label":"Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on available-for-sale securities.","units":{"USD":[{"end":"2013-12-31","val":129170000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":35232000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":35232000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":35232000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":62113000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":62112000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":62092000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":80958000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":80958000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":57324000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":57325000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":76915000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":76915000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2209000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2209000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":22579000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":22579000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":247321000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":247321000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":221746000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":221746000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":167468000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":167468000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":145589000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":637984000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":616798000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":652658000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":553586000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":598346000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":598346000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":474366000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":474366000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":512177000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":520256000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":296145000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":296145000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":169224000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":169224000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":670294000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":670294000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":663794000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":663794000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":469375000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2011-12-31","val":106576000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":95201000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":95201000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":94601000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":94601000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":87929000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":87929000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":87929000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":64928000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":64928000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":153616000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":124953000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":124953000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":235920000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":235920000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":300584000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":338922000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":371457000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":371457000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":371559000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":371559000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":298558000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":298558000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":101142000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":101142000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":84700000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":84700000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":81553000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":81553000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":84445000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q4I"},{"end":"2014-03-31","val":257190000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":376796000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":388816000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":388816000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1025947000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1025948000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1025948000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1025948000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1167081000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1159971000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1159971000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1159971000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1159971000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1030676000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1098979000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":1092718000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1017839000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1084984000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1217066000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1279719000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":324267000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":324267000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":353369000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":353369000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":353369000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":230578000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":230578000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":443082000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":472572000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":617774000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":567739000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":430548000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":430548000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1420315000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":430548000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":492645000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1553283000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":198344000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":198300000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":193600000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":193638000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":382800000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":449000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":587450000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":587500000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":587500000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":587500000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":587450000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":699800000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":884400000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":990800000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1017352000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1000000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1000000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1000000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1017352000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":326800000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":101000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":69200000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":171240000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":171200000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":171200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":171200000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":171200000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":171200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":171200000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":171240000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":357800000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":357800000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":529800000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":529800000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":602800000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":602800000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":683409000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":683400000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":683400000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":683400000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":683409000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":567300000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":562700000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":379700000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":167441000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":167400000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":167400000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":167400000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":167441000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":102700000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-09-30","val":2500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"}]}},"DeferredTaxLiabilitiesDerivatives":{"label":"Deferred Tax Liabilities, Derivatives","description":"Amount of deferred tax liability attributable to taxable temporary differences from derivatives.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":28788000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":28788000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13972000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesInvestments":{"label":"Deferred Tax Liabilities, Investments","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).","units":{"USD":[{"end":"2012-12-31","val":105349000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2011-12-31","val":114721000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":156343000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":156343000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":207384000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":207384000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1386022000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1386022000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1380702000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1966197000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1953978000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1954674000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2622331000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2622331000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2076602000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2076602000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3270042000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3270042000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3855255000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3855255000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3933789000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3933789000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3503688000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":3503688000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2508476000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2508476000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2543510000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2543510000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2128932000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2128932000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1988269000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesMortgageServicingRights":{"label":"Deferred Tax Liabilities, Mortgage Servicing Rights","description":"Amount of deferred tax liability attributable to taxable temporary differences from mortgage servicing rights.","units":{"USD":[{"end":"2011-12-31","val":49464000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":24505000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":24505000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":45228000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":45228000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":46155000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":46155000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":46155000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":57679000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":57679000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":58873000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":58754000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":58754000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":38775000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":38775000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42625000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":42625000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":37164000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":37164000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23290000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":23290000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":22727000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":22727000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":31463000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":31463000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29168000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":29168000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":23779000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":23779000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":21786000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2011-12-31","val":138069000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":27246000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":27246000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3102000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3102000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":13152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":13152000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":13154000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":49082000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":49081000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":49132000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":136065000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":136065000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":125569000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":125570000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":141782000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":141782000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":231985000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":218330000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":197472000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":197472000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":171733000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":171733000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":200615000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":200615000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":160889000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":160889000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":79958000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":79958000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":146186000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2011-12-31","val":179059000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":258697000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":258697000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":285158000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":285158000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":424340000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":424340000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":424358000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":357689000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":360716000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":324386000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":297314000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":297314000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":122417000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":122417000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"DeferredTaxLiabilitiesTaxDeferredIncome":{"label":"Deferred Tax Liabilities, Tax Deferred Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.","units":{"USD":[{"end":"2011-12-31","val":27516000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":12339000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":12339000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12539000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":12539000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":20506000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":20506000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":25488000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":17257000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":23821000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":22310000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":31231000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":31231000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20562000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":20562000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38448000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":38448000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":42811000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":42811000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10357000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":10357000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesUndistributedForeignEarnings":{"label":"Deferred Tax Liabilities, Undistributed Foreign Earnings","description":"Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":67720000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":67720000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"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":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":45070000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":45070000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries":{"label":"Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries","description":"Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.","units":{"USD":[{"end":"2013-12-31","val":46400000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":46400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":46400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":46400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":46400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities":{"label":"Liability, Defined Benefit Pension Plan","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan.","units":{"USD":[{"end":"2017-12-31","val":65900000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax":{"label":"Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax","description":"Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"end":"2011-12-31","val":-26500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-26700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":-45200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-27800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":27800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":48500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax":{"label":"Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax","description":"Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).","units":{"USD":[{"end":"2015-12-31","val":-58000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-55700000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYear":{"label":"Pension and Other Postretirement Benefit Plans, Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year (Deprecated 2013-01-31)","description":"The aggregate amount in accumulated other comprehensive income expected to be recognized as a component of net periodic benefit cost over the fiscal year that follows the most recent annual statement of financial position presented, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-3600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear":{"label":"Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year (Deprecated 2017-01-31)","description":"Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":12500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.","units":{"pure":[{"end":"2011-12-31","val":0.0425,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.04,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0.04,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.05,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0.05,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.04,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease":{"label":"Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase","description":"Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.","units":{"pure":[{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate","description":"Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.","units":{"pure":[{"start":"2010-12-31","end":"2011-12-31","val":0.0425,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.04,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets":{"label":"Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets","description":"Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.","units":{"pure":[{"start":"2010-12-31","end":"2011-12-31","val":0.07,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.07,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.07,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.07,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.07,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.07,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"}]}},"DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear":{"label":"Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year (Deprecated 2013-01-31)","description":"The employer's best estimate, as soon as it can be reasonably determined, of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. Estimated contributions may be presented in the aggregate combining (1) contributions required by funding regulations or laws, (2) discretionary contributions, and (3) noncash contributions.","units":{"USD":[{"end":"2012-12-31","val":4900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years","description":"Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":28232374000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":28287619000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":29301954000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year One","description":"Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":4972947000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5061179000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5210933000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Five","description":"Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":5331087000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5443568000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5581482000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Four","description":"Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":5241095000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5286105000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5526778000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Three","description":"Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":5232133000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5187358000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5350315000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo":{"label":"Defined Benefit Plan, Expected Future Benefit Payment, Year Two","description":"Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.","units":{"USD":[{"end":"2012-12-31","val":5177885000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5158725000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5247236000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DefinedBenefitPlanFundedStatusOfPlan":{"label":"Defined Benefit Plan, Funded (Unfunded) Status of Plan","description":"Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.","units":{"USD":[{"end":"2011-12-31","val":-74500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-70400000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":-70400000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-49200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":-49200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-70900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":-70900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":-70900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-67400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":-67400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":-67400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-62800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":-58000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-50500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":-50500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-13500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":-13500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-14500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":-14500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-12800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":-12800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-13500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":-13500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-9500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":-9500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-9300000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":-9300000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":-9300000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":-9300000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":-8100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear":{"label":"Defined Benefit Plans, Estimated Future Employer Contributions in Next Fiscal Year (Deprecated 2017-01-31)","description":"Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":4900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2700000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2700000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":6600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":12600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":12600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":13500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":13500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":13500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":15000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":15000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":15000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":15000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":17400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":17400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":17400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":17400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":20400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":20400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":20400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":20400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":22600000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":21100000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":21100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":20600000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":20600000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":20600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":26800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":26800000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":26800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33700000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":33700000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":33700000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":40200000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":40200000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":59700000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":41200000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":62100000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":62100000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":57000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":57000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":57000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":62400000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":62400000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":62400000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":56200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":56200000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":75500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2018-01-01","end":"2018-12-31","val":0.04,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.06,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.06,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2020-01-01","end":"2023-12-31","val":0.06,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2024-01-01","end":"2024-12-31","val":0.06,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.06,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":"2018-01-01","end":"2018-12-31","val":1,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2020-01-01","end":"2023-12-31","val":1,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"DepositLiabilitiesCollateralIssuedFinancialInstruments":{"label":"Deposit Liabilities, Collateral Issued, Financial Instruments","description":"Amount of securities, mortgage loans, or other financial instruments pledged as collateral for deposits.","units":{"USD":[{"end":"2011-12-31","val":1900000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2000000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"DepositLiabilitiesReclassifiedAsLoansReceivable1":{"label":"Deposit Liabilities Reclassified as Loans Receivable","description":"Amount of deposits held by the entity that have been reclassified as loan balances receivable, for example, but not limited to, overdrafts receivable.","units":{"USD":[{"end":"2013-12-31","val":66500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":51300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":51300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":51300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":25200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":25200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":25200000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":25200000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":25200000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":25200000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":751100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":37500000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":37500000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31900000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":52100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":61100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":61100000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":42300000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":42300000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":42300000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":55800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28900000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":46200000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":38900000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":38900000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":38900000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":38900000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":38900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":155700000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":107600000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":119300000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":50000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":50000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":50000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":50000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100100000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":104400000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":89400000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":79200000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":79200000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":79200000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":79200000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":79200000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":154500000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":133500000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":149000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":110500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":158500000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":158500000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":219200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":219200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":258900000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":258900000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":133100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":133100000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":133100000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":133100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":133100000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":170000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":227000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":126600000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":150000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":150000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":150000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":150000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":152800000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":262600000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":116800000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":107600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":107600000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":107600000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":107600000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":107600000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":186700000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":138400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":157200000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":305200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":305200000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":305200000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":305200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":305200000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":304700000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":208600000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":273300000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":394700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":394700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":394700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":406300000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":290800000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2010-12-31","val":42673293000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":42673293000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":42673293000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":47256075000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":47363568000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":47797515000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":47797515000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":47797515000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":47797515000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":47797515000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50526193000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":48718415000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":50222004000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":50790038000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":50790038000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":50790038000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":50790038000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":50790038000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":51061601000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":49728758000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":49310417000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":49521406000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":49521406000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":49521406000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":49521406000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":49521406000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":49521406000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":50044848000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":49799792000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":51280955000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":51280955000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":52474007000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":54368932000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":54368932000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":54622913000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":54622913000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":55543255000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":55543255000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":56114232000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":56114232000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":56114232000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":56114232000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":56114232000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":65583430000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":65583428000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57464250000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":57464250000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":56497699000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":67704125000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":67240690000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":67240690000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":67240690000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":67240690000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":67240690000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":66601234000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":62956555000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":61877808000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60831103000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":60831103000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":60831103000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":60831103000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":60831103000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":61841175000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":61556548000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60941997000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":61511380000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":61511380000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":61511380000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":61511380000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":61511380000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":62946844000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":63720054000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":66239968000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67326706000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":67326706000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":67326706000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":67326706000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":67326706000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":68671503000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":73963248000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":69245980000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":75303707000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":74448699000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":74448699000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":80868397000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":80868397000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":79460190000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":79460190000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":81598172000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":81598172000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":81598172000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":81598172000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":81598172000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78589116000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":74474111000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75847850000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":79128541000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":79128541000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":79128541000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":79128541000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":79128541000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79294859000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":79483847000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":77470633000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":77073176000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":77073176000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":77073176000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":77073176000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":77073176000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":77684470000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":76801185000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":77544467000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":78114605000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":78114605000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":78114605000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":78114605000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":78114605000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":79376638000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":80285289000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":76360591000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":78977702000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":78977702000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":78977702000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":81207311000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":79564561000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DepositsAssets":{"label":"Deposits Assets","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-06-30","val":750000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":750000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":750000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1000000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":750000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":750000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":500000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":500000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":250000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":250000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":250000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":250000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":250000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":400000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":400000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":300000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":300000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":200000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5078000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5079000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":5000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":5000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DepositsForeign":{"label":"Deposits, Foreign","description":"The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities.","units":{"USD":[{"end":"2011-12-31","val":754800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":523200000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":523200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":516100000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":516100000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":633000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":633000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":633000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":495900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":495900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":495900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":495900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":495900000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":565000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":10000000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":474300000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":474300000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":558000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":646500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10700000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":10700000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10700000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":10700000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":10700000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10300000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9800000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9100000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":9100000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":9100000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":9100000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":9100000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9000000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8600000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8600000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8400000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":8400000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8400000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":8400000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8400000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8700000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9400000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9600000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8900000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":8900000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":8900000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":8900000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":8900000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9900000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9700000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5400000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5800000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5400000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5400000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6500000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6500000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6300000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6300000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6400000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":6400000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":6400000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6400000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6400000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7100000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6700000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6300000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5900000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":5900000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5900000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5900000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":5900000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6500000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5700000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5100000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5400000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":5400000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":5400000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5400000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":5400000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5200000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5200000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4900000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":4900000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":4900000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":4900000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":4900000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5000000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5200000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5400000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5600000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":5600000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":5600000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5300000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5100000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DepositsMoneyMarketDeposits":{"label":"Deposits, Money Market Deposits","description":"Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.","units":{"USD":[{"end":"2011-12-31","val":17237730000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":16738442000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":16738442000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":19050473000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":19050473000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":21447579000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":21447579000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":21447579000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":24254357000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":24254357000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":24254357000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":24254357000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":24254357000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":24437346000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":24437346000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24589904000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":24589904000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24468371000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25353203000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":24511906000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":24511906000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":24511906000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":24511906000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":24511906000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24977919000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24607638000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":24625925000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":24530661000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":24530661000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":24530661000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":24530661000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":24530661000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25726743000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25392936000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24956355000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24263929000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":24263929000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":24263929000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":24263929000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":24263929000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23965771000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23756860000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":25867102000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26687677000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":26687677000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":26687677000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":26687677000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":26687677000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27727112000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30551312000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31387665000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":33358315000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33690892000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":33690892000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34816096000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":34816096000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33798890000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":33798890000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34390613000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":34390613000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":34390613000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":34390613000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":34390613000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35225418000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32319577000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30904173000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29369827000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":29369827000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":29369827000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":29369827000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":29369827000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27513376000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26667659000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25639976000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25361575000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":25361575000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":25361575000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":25361575000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":25361575000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25037492000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24812290000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25882561000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25197858000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":25197858000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":25197858000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":25197858000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":25197858000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25738166000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":27152340000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25697028000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26772150000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":26772150000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":26772150000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26487981000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":25534713000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DepositsPaidForSecuritiesBorrowedAtCarryingValue":{"label":"Deposits Paid for Securities Borrowed, at Carrying Value","description":"This is the amount of cash advanced as security in return for borrowing securities from another party.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":966184000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":966184000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"}]}},"DepositsReceivedForSecuritiesLoanedAtCarryingValue":{"label":"Deposits Received for Securities Loaned, at Carrying Value","description":"The amount of cash received as security in return for loaning securities to another party.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"}]}},"DepositsSavingsDeposits":{"label":"Deposits, Savings Deposits","description":"Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).","units":{"USD":[{"end":"2011-12-31","val":3495902000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3800469000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3800469000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3885724000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3885724000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3863064000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3863064000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":3863064000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3956165000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3956165000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3956165000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3956165000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3956165000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":6025358000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":5978538000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4149767000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":4149767000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4102768000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6005579000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5988852000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":5988852000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":5988852000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5988852000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":5988852000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6090884000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5959727000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6012896000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5903897000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5903897000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5903897000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5903897000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5903897000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6123217000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5914126000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5889833000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5875787000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":5875787000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5875787000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":5875787000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":5875787000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6011623000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5870605000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5684208000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5632164000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5632164000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5632164000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":5632164000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5632164000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5696847000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6495617000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4648842000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4827065000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5355344000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5355344000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5483011000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":5483011000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5533013000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":5533013000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5564934000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5564934000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5564934000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5564934000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5564934000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5712088000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5634518000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5485211000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5282259000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":5282259000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5282259000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5282259000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":5282259000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5129921000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5185850000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4792578000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4428281000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":4428281000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":4428281000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":4428281000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4428281000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4213934000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4016876000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3800896000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5045668000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5045668000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5045668000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5045668000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5045668000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7393813000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8863553000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9429757000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11288787000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":11288787000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":11288787000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14595102000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":14889697000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"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-12-31","end":"2010-12-31","val":73600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":91000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":91000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":106300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":106300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":106300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":154800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":154800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":154800000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":154800000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":199500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":199500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":199500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":213700000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":239500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":239500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":251200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":251200000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":282200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":282200000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":282200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":300000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":300000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":300000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":268000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":268000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":268000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":226100000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":226100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":226100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":209400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":209400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":209400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":243600000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":243600000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":243600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":244700000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":244700000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":244700000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":269900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":269900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":269900000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":292000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":292000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":387700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":291019000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":265567000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":286304000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":286304000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":286242000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-291638000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-179928000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-155137000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-49080000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-20011000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":71671000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":100151000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":168188000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":116205000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":249373000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":271945000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":290231000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":488273000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":518207000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":518207000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":186238000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":212830000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":219221000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":439129000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":452321000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":746607000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":746607000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1084095000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1272415000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1272415000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":199892000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":349747000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":436025000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":724027000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":758926000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1142390000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1606862000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1606862000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1606862000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":437506000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":437506000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":889219000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":889219000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1411482000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1411482000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1913225000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1913225000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1913225000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":530112000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":530112000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1131787000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1131787000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1749531000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1749531000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2402611000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2402611000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2402611000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":699060000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":699060000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":699060000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1497903000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1497903000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1497903000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":2120365000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2120365000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2120365000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2766050000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2766050000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2766050000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":643477000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":643477000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":643477000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1109851000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1109851000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1109851000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1665858000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1665858000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1665858000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2354705000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2354705000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2354705000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":985526000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":985526000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1394273000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1394273000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":2119639000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2119639000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":2788088000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2788088000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2788088000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":651303000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":651303000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1276824000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1276824000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1952133000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1952133000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2617812000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2617812000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2617812000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":681435000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":681435000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1316199000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1316199000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":1968333000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1968333000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":2603657000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2603657000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":657231000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":657231000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1292366000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1292366000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1891916000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":2490780000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":576642000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1093630000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement":{"label":"Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement","description":"Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and elected not to be offset.","units":{"USD":[{"end":"2013-12-31","val":256885000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-06-30","val":406950000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":406950000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":424424000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":424424000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":393195000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":393195000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":488514000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":488514000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":561874000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":499993000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":421330000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":421330000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":421330000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":421330000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":421330000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":414818000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":411090000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":437969000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":463244000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":463244000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":463244000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":463244000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":463244000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":588650000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":653405000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":641109000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":518485000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":518485000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":518485000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":518485000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":518485000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":514977000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":577589000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":716644000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":556331000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":556331000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":556331000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":556331000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":556331000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1505492000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1645386000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1403599000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":904932000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":904932000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":884408000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":884408000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":774978000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":774978000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":723530000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":969573000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1671691000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1411944000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1411944000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1411944000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1411944000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1411944000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1179982000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1418770000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1760363000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1092258000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1092258000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1092258000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1092258000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1092258000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1192514000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1123814000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":918632000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1127125000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1127125000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1127125000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1127125000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1127125000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":870276000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":885796000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":772603000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":671573000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":671573000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":671573000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":743927000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":688403000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAssetFairValueGrossLiability":{"label":"Derivative Asset, Fair Value, Gross Liability","description":"Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.","units":{"USD":[{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":28910000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38911000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":39631000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29569000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31084000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24906000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":24906000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12399000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":12399000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15650000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":15650000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9015000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":9015000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6781000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":6781000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6747000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5190000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7551000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":7551000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7551000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":7551000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":7551000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7250000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4526000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6702000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6731000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":6731000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6731000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6731000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6731000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7496000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7739000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6534000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6570000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":6570000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6570000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":6570000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6570000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2406000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":964000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":628000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":435000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":435000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":435000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":435000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":435000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2797000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":602000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12589000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22641000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":61095000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2152000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4659000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2064000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2064000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2064000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2064000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2064000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32183000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13087000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60288000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6410000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2836000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection":{"label":"Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election","description":"Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against an obligation to return collateral.","units":{"USD":[{"end":"2015-12-31","val":350710000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":350710000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":477113000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":346534000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":346534000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":346534000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":346534000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":346534000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":357476000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":368496000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":310484000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":371336000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":371336000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":371336000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":371336000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":371336000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":420240000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":452203000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":457257000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":369205000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":369205000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":369205000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":369205000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":369205000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":360424000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":489702000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":627321000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":483627000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":483627000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":483627000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":483627000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":483627000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1317863000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1471789000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1236709000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1113052000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":870016000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":870016000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":856944000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":856944000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":744560000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":744560000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":616329000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":616329000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":616329000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":616329000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":616329000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":620416000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":715052000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeAssetNotSubjectToMasterNettingArrangement":{"label":"Derivative Asset, Not Subject to Master Netting Arrangement","description":"Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement.","units":{"USD":[{"end":"2012-12-31","val":15402000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":15402000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":15402000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":36996000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3504000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1390000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1390000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1390000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1390000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1390000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1390000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1750000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4092000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2065000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2065000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3063000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6999000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":6999000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1984000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1984000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5480000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":5480000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":2532000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6992000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":6992000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9978000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9185000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1597000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1597000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1597000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1597000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1597000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4310000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3392000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2809000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2105000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2105000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2105000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2105000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2105000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2253000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2384000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2584000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2677000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2677000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2677000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2677000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2677000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2976000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4471000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5444000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3042000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3042000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3042000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3042000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3042000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15041000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16435000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16118000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":13202000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12710000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":12710000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5515000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":5515000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6121000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6121000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2852000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2852000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2852000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2852000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2852000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1404000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed","description":"Amount, after the effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":379128000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":271950000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":235306000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":256776000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":251741000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":273089000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":273089000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":451267000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":451267000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":391300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":391300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":415409000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":415409000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":383034000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":383034000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":481733000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":481733000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":555127000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":494803000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":413779000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4904070000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13747936000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13531403000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15478856000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10500336000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9468618000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9465807000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10819270000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8637874000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8758829000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7941153000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8515777000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9076054000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":9440137000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Amount Offset Against Collateral","description":"Amount, after effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":363354000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":363354000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":363354000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":204177000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":191467000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":230876000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":239281000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":254901000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":254901000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":401981000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":401981000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":340767000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":340767000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":362076000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":362076000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":353242000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":353242000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":470923000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":470923000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":544070000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":486298000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":348131000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash","description":"Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.","units":{"USD":[{"end":"2012-12-31","val":1410000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1410000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1410000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":53409000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":29513000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":15870000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2420000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8180000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":8180000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":39255000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":39255000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42492000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":42492000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":45306000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":45306000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":21784000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":21784000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2786000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2786000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6394000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8505000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":61164000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Securities","description":"Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.","units":{"USD":[{"end":"2012-12-31","val":14364000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":14364000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":14364000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":14364000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14326000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10030000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10040000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10008000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":10008000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10031000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":10031000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8041000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":8041000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8027000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8027000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8024000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":8024000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4663000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4484000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross","description":"Amount, before effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2012-12-31","val":408741000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":408741000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":408741000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":310861000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":274937000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":256885000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":256885000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":256885000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":256885000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":256885000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":256885000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":286345000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":282825000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":297995000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":297995000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":387170000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":463666000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":463666000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":406950000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":406950000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":424424000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":424424000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":365330000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":393195000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":393195000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":488514000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":488514000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":561874000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":499993000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":421330000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2021-12-31","val":5671374000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5671374000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5671374000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5671374000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5671374000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4998070000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40663759000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43025517000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34374654000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":34374654000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":34374654000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":34374654000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":34374654000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":47818681000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42362269000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46307585000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42859136000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":42859136000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":42859136000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":42859136000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":42859136000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":55046701000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":59238703000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":43511558000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":32839515000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":32839515000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":32839515000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":32839515000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":32839515000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":34746166000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28214058000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30669797000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29035632000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":29035632000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":29035632000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32105063000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32535365000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Liability","description":"Amount of liability associated with derivative assets, securities purchased under agreements to resell and securities borrowed.","units":{"USD":[{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":38911000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":39631000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29569000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31084000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24906000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":24906000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12399000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":12399000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15650000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":15650000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9015000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":9015000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":10161000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6781000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":6781000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6747000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5190000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7551000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":94000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26915823000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29494114000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32339825000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31861933000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36838967000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45580894000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48419433000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34873684000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25987337000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20272905000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22154020000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23029009000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23095228000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAssets":{"label":"Derivative Asset","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2010-12-31","val":353370000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":465073000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":324910000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":271950000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":235306000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":222491000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":256776000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":251741000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":273089000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":273089000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":366061000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":451267000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":451267000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":391300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":391300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":415409000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":415409000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":355169000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":383034000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":383034000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":481733000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":481733000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":555127000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":494803000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":413779000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":413779000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":413779000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":413779000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":413779000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":407568000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":406564000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":431267000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":456513000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":456513000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":456513000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":456513000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":456513000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":581154000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":645666000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":634575000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":511915000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":511915000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":511915000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":511915000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":511915000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":512571000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":576625000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":716016000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":555896000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":555896000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":555896000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":555896000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":555896000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1502695000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1644784000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1403599000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1219090000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":904932000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":904932000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":884408000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":884408000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":774978000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":774978000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":661080000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":723530000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":956984000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1649050000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1390218000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1390218000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1390218000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1390218000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1390218000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1118887000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1416618000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1755704000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1090194000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1090194000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1090194000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1090194000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1090194000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1160331000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1110727000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":858344000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1121980000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1121980000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1121980000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1121980000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1121980000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":863866000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":882960000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":772603000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":671573000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":671573000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":671573000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":743927000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":688403000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAverageVariableInterestRate":{"label":"Derivative, Average Variable Interest Rate","description":"Average variable interest rate related to the group of interest rate derivatives.","units":{"pure":[{"end":"2011-12-31","val":0.0049,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0.0051,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"DerivativeCollateralObligationToReturnCash":{"label":"Derivative, Collateral, Obligation to Return Cash","description":"Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.","units":{"USD":[{"end":"2012-12-31","val":1410000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1410000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1410000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1410000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1410000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":53409000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":29513000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":47706000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":15870000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2420000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8180000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":8180000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":5940000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":39255000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":39255000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42492000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":42492000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":45306000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":45306000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":16424000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":21784000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":21784000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2786000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2786000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6394000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8505000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":61164000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":61164000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":61164000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":61164000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":61164000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40777000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29748000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":113034000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":81051000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":81051000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":81051000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":81051000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":81051000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":156683000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":189092000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":173688000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":138967000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":138967000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":140033000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":140033000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":140033000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":72436000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":82452000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":83251000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69227000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":69227000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":69227000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":69227000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":69227000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":169791000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":156560000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":150772000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":92836000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22206000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":22206000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21949000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":21949000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24297000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":24297000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":41899000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":41899000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":41899000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":41899000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":41899000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":101710000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":241932000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeCollateralObligationToReturnSecurities":{"label":"Derivative, Collateral, Obligation to Return Securities","description":"Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.","units":{"USD":[{"end":"2012-12-31","val":14364000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":14364000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":14364000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":14364000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14326000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":3992000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10030000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10040000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10008000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":10008000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":10020000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10031000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":10031000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8041000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":8041000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8027000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8027000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":8008000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8024000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":8024000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4663000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4484000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":4484000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":4484000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4484000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":4484000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5005000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4928000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4940000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2021000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2021000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2021000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2021000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2021000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1978000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1987000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1046000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1066000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1066000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":76735000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"}]}},"DerivativeCollateralRightToReclaimCash":{"label":"Derivative, Collateral, Right to Reclaim Cash","description":"Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.","units":{"USD":[{"end":"2011-12-31","val":4100000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1400000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":407928000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":407928000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":407928000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":407928000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":146109000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":79542000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":93357000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":92428000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":181336000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":102280000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":102280000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":220489000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":182473000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":232658000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":156951000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":203203000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":240486000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":311046000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":219250000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":219250000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":258295000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":258295000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":258295000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":258296000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":258296000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":387943000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":387943000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":429119000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":330808000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":205994000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":205994000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":205994000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":205994000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":205994000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":225658000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":247478000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":219046000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":166338000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":166338000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":166338000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":166338000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":166338000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":331515000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":353640000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":274702000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":321897000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":321897000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":321897000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":321897000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":321897000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":385174000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":493232000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":598380000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":504638000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":504638000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":504638000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":504638000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":504638000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":879038000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":797217000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":738444000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":655560000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":391336000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":391336000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":420611000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":420611000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":315376000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":315376000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":327425000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":327425000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":327425000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":327425000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":327425000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":349177000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":411280000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeCollateralRightToReclaimSecurities":{"label":"Derivative, Collateral, Right to Reclaim Securities","description":"Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.","units":{"USD":[{"end":"2012-12-31","val":46836000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":46836000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":46836000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":195255000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":169408000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88275000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":83264000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":61220000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":61220000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":47967000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":47967000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42256000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":42256000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8130000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8130000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3165000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3165000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3037000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7691000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36457000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"}]}},"DerivativeFairValueOfDerivativeAsset":{"label":"Derivative Asset, Fair Value, Gross Asset","description":"Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2011-12-31","val":3888000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":361145000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":12112000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-12-31","val":379128000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":393339000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":393339000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":393339000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":393339000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":342138000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":273865000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":271433000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":255495000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":255495000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":255495000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":255495000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":255495000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":255495000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":284595000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":278733000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":295930000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":295930000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":384107000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":456667000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":456667000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":404966000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":404966000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":418944000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":418944000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":362798000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":362798000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":362798000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":362798000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":362798000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":390663000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":390663000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":481522000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":481522000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":551896000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":490808000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":419733000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":419733000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":419733000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":419733000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":419733000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":410508000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":407698000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":435160000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":461139000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":461139000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":461139000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":461139000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":461139000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":586397000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":651021000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":638525000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":515808000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":515808000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":515808000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":515808000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":515808000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":512001000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":573118000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":711200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":553289000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":553289000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":553289000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":553289000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":553289000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1490451000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1628951000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1387481000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1205888000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":892222000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":892222000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":878893000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":878893000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":768857000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":768857000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":658228000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":658228000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":658228000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":658228000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":658228000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":722126000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":969573000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral":{"label":"Derivative Asset, Fair Value, Amount Not Offset Against Collateral","description":"Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2012-12-31","val":363726000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":363726000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":363726000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":363726000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":313228000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":234954000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":231802000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":221101000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":221101000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":221101000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":221101000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":221101000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":221101000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":255026000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":247649000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":271024000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":271024000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":362998000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":444268000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":444268000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":389316000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":389316000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":409929000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":409929000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":352637000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":352637000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":352637000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":352637000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":352637000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":474741000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":474741000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":545149000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"}]}},"DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral":{"label":"Derivative Asset, Fair Value, Amount Offset Against Collateral","description":"Fair value, after effects of master netting arrangements, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":363354000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":363354000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":363354000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":363354000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":309136000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":204177000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":191467000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":170793000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":230876000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":239281000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":254901000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":254901000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":350101000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":401981000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":401981000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":340767000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":340767000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":362076000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":362076000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":330737000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":353242000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":353242000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":470923000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":470923000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":544070000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":486298000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":348131000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":348131000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":348131000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":348131000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":348131000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":361786000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":371888000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":313293000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":373441000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":373441000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":373441000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":373441000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":373441000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":422493000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":454587000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":459841000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":371882000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":371882000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":371882000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":371882000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":371882000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":363400000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":494173000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":630686000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":486669000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":486669000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":486669000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":486669000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":486669000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1332904000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1488224000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1252827000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1126254000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":877084000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":877084000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":862414000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":862414000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":748209000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":748209000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":619059000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":619059000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":619059000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":619059000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":619059000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":620416000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":715052000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1337439000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1130484000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1130484000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1130484000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1130484000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1130484000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":932450000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1039804000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1149655000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":885124000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":885124000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":885124000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":885124000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":885124000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":775883000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":754711000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":739071000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":820747000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":820747000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":820747000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":820747000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":820747000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":705095000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":755095000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":653829000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":593281000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":593281000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":593281000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":658586000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":595049000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeFairValueOfDerivativeLiability":{"label":"Derivative Liability, Fair Value, Gross Liability","description":"Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2011-12-31","val":161520000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":153766000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-12-31","val":504503000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":504503000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":504503000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":504503000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":430823000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":347517000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":314653000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":273705000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":273705000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":273705000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":273705000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":273705000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":273705000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":328237000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":318612000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":286912000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":286912000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":373174000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":477184000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":477184000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":408299000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":408299000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":474781000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":474781000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":364032000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":364032000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":541091000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":541091000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":606203000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":467727000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":352520000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":352520000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":352520000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":352520000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":352520000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":361838000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":357474000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":383201000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":427663000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":427663000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":427663000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":427663000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":427663000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":570440000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":616680000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":617959000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":492610000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":492610000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":492610000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":492610000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":492610000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":475215000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":545355000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":659637000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":546054000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":546054000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":546054000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":546054000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":546054000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1252368000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1431400000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1220077000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1068191000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":838771000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":838771000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":828034000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":828034000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":691617000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":691617000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":690192000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":690192000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":690192000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":690192000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":690192000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1097789000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1476338000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral":{"label":"Derivative Liability, Fair Value, Amount Not Offset Against Collateral","description":"Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2012-12-31","val":474890000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":474890000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":474890000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":474890000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":401913000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":308606000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":275022000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":298668000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":287528000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":198398000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":198398000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":352065000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":338149000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":388334000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":297200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":343452000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":301287000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":371847000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":227662000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":227662000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":266707000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":266707000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":266707000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":444166000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":444166000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":522445000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"}]}},"DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral":{"label":"Derivative Liability, Fair Value, Amount Offset Against Collateral","description":"Fair value, after effects of master netting arrangements, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":23490000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":23490000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":23490000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":23490000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-2488000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":43275000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14645000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":69779000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23067000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35474000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":35474000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":108041000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":167629000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":97993000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":157058000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53039000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":106361000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4060000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4060000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":57492000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":57492000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":57492000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":77082000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":77082000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53738000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":107531000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":144961000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":85542000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":142947000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":142947000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":193991000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":193991000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":193991000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":133904000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":183737000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":245237000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":245237000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":245237000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":245237000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":245237000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":225889000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":244062000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":323049000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":158285000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":158285000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":158285000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":158285000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":158285000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46790000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42479000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50624000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32097000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":32097000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":32097000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":32097000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":32097000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":364431000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":624241000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":477974000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":410567000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":444041000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":444041000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":404445000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":404445000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":373547000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":373547000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":747513000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1051854000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1787309000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1571957000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1571957000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1571957000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1571957000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1571957000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1389044000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1489271000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1634275000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1200929000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1200929000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1200929000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1200929000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1200929000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1147996000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1080790000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":777193000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":911393000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":911393000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":911393000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":911393000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":911393000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":800123000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":943484000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":707765000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":619509000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":619509000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":619509000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":625219000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":635038000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeFinancialInstrumentsLiabilitiesFairValueDisclosure":{"label":"Derivative Financial Instruments, Liabilities, Fair Value Disclosure (Deprecated 2013-01-31)","description":"Derivative instrument obligations meeting the definition of a liability which the Company is a party to as of the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":543267000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":745452000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value","description":"Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.","units":{"USD":[{"end":"2011-12-31","val":392720000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":392720000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":463557000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":397765000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":397765000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":397765000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":397765000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":349023000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":304000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":269645000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":251009000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":251009000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":251009000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":251009000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":251009000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":279176000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":279868000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":284372000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":284372000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":376608000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":376608000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":376608000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":376608000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":376608000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":458931000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":458931000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":401628000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":401628000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value","description":"Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.","units":{"USD":[{"end":"2011-12-31","val":421871000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":421871000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":421871000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":430836000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":450018000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":375565000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":375565000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":375565000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":375565000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":328427000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":272305000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":243097000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":213398000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":213398000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":213398000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":213398000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":213398000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":279489000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":272167000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":261336000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":261336000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":352680000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":352680000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":352680000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":401573000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":401573000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":436330000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":495918000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":377685000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":436750000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":478254000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":478254000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":478254000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":478254000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":405533000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":318072000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":277410000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":239311000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":298668000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":287667000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":198974000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":198974000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":353882000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":353882000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":353882000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":353882000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":353882000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":402775000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":402775000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":402775000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":402775000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":338481000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":449676000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":297200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":402517000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":301655000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":425537000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":227662000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":227662000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":320139000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":320139000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":320139000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":339730000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":339730000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":444846000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":498639000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":577117000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":424041000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":348941000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":348941000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":348941000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":348941000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":348941000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":359562000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":358986000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":411575000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":411575000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":411575000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":411575000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":411575000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":557404000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":597702000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":597751000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":484009000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":484009000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":484009000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":484009000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":484009000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":471542000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":539566000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":649004000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":537008000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":537008000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":537008000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":537008000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":537008000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1254692000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1424258000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1216524000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1068509000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":835377000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":835377000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":825056000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":825056000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":688923000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":688923000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":688155000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":688155000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":688155000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":688155000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":688155000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1096690000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1463134000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2236749000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2024273000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2024273000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2024273000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2024273000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2024273000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1744617000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1847525000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1953406000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1472683000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1472683000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1472683000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1472683000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1472683000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1382859000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1266628000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":928121000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1013565000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1013565000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1013565000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1013565000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1013565000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":884487000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1032736000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":760796000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":649318000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":649318000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":649318000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":635195000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":720370000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeLiabilityFairValueGrossAsset":{"label":"Derivative Liability, Fair Value, Gross Asset","description":"Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.","units":{"USD":[{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":29613000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":28910000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38911000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":39631000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":34394000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29569000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31084000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":88514000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":88514000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":139035000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":88850000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":111099000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":64847000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":173494000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":102934000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":116779000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":116779000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":96925000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":96925000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":83758000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":73550000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34197000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":34197000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":34197000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":34197000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":34197000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33399000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29611000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21503000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":16236000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":16236000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":16236000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":16236000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":16236000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13255000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20187000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20208000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13422000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":13422000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":13422000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":13422000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":13422000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6849000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9773000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10633000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9406000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":9406000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":9406000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":9406000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":9406000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8899000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10625000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3861000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3517000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3394000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3394000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3100000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3100000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2694000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":2694000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2058000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2058000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2058000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2058000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2058000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1203000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13204000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22641000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":21726000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":61045000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2102000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4609000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2014000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2014000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2014000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2014000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2014000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32133000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13037000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60238000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5145000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6410000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2836000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement":{"label":"Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement","description":"Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and elected not to be offset.","units":{"USD":[{"end":"2013-12-31","val":273705000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":374991000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":374991000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":374991000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":374991000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":423884000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":423884000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":423884000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-06-30","val":408299000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":467364000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":475149000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":528471000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":344441000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":397873000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":397873000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":397873000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":417464000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":417464000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":541771000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":595564000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":660875000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":497591000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":383138000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":383138000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":383138000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":383138000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":383138000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":392961000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":388597000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":427811000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":427811000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":427811000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":427811000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":427811000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":570659000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":617889000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":617959000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":497431000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":497431000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":497431000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":497431000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":497431000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":478391000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":549339000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":659637000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":546414000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":546414000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":546414000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":546414000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":546414000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1263591000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1434883000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1220385000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1072026000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":838771000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":838771000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":828156000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":828156000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":691617000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":691617000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":690213000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":690213000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":690213000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":690213000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":690213000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1097893000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1476338000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2259390000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2045999000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2045999000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2045999000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2045999000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2045999000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1805662000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1849627000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1958015000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1474697000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1474697000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1474697000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1474697000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1474697000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1414992000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1279665000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":988359000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1018710000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1018710000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1018710000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1018710000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1018710000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":890897000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1035572000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":760796000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":649318000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":649318000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":649318000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":635195000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":720370000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeLiabilityFairValueOfCollateral":{"label":"Derivative Liability, Fair Value of Collateral","description":"Fair value of securities pledged as collateral against derivative liabilities.","units":{"USD":[{"end":"2013-12-31","val":79666000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection":{"label":"Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election","description":"Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against the right to receive collateral.","units":{"USD":[{"end":"2014-12-31","val":81000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":23650000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":23650000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":55678000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":112329000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":112329000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":163373000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":163373000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":163373000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":102781000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":152614000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":235990000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":245089000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":245089000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":245089000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":245089000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":245089000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":225670000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":242853000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":323049000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":157291000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":157291000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":157291000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":157291000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":157291000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46735000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42350000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50624000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32010000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":32010000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":32010000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":32010000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":32010000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":364431000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":623558000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":477772000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":409114000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":444041000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":444041000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":404323000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":404323000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":373547000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":373547000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":360709000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":747409000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1051854000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeLiabilityNotSubjectToMasterNettingArrangement":{"label":"Derivative Liability, Not Subject to Master Netting Arrangement","description":"Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement.","units":{"USD":[{"end":"2012-12-31","val":3364000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":3364000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":3364000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":9466000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2388000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":139000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":576000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":576000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1817000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":81000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":81000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":81000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":81000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":48974000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":48974000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":48974000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":48974000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":332000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":59920000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":59065000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":368000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":53690000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":53432000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":53432000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":53432000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":53432000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":53432000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":680000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":54473000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":54672000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":29864000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30618000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":30618000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":30618000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":30618000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":30618000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":31123000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":31123000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-12-31","val":148000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":148000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":148000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":148000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":148000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":219000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1209000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4821000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":4821000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4821000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":4821000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4821000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3176000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3984000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":360000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":360000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":360000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":360000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":360000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11223000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3483000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":308000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3835000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":122000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":122000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":21000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":21000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":21000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":21000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":104000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction":{"label":"Derivative Liability, Not Subject to Master Netting Arrangement Deduction","description":"Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement, deducted from derivative liabilities.","units":{"USD":[{"end":"2014-12-31","val":1736000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1736000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1422000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned","description":"Amount, after the effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2013-12-31","val":239311000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":353882000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":339730000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":339730000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":424041000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":348941000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-09-30","val":381698000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":15439392000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-06-30","val":16027771000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15329760000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16164451000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19470646000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18103213000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19568842000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20528482000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21297036000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21305562000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22135117000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral","description":"Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":-579606000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":-579606000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":-579606000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":43275000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14645000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":22362000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":69779000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23067000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35474000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":35474000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":74933000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":123826000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":108041000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":167629000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":97993000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":157058000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53039000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":106361000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4060000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4060000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":57492000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":57492000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":57492000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":77082000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":77082000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53738000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":107531000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":144961000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":85542000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":142947000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-09-30","val":255990000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Asset","description":"Amount of asset associated with derivative liabilities, securities sold under agreements to repurchase and securities loaned.","units":{"USD":[{"end":"2013-12-31","val":34394000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":21109000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":77734000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":73550000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34197000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-09-30","val":21503000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2022-09-30","val":29494114000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21900000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32339825000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31861933000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36838967000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45580894000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48419433000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34873684000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24700000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25987337000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20272905000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22154020000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23029009000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23095228000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Collateral, Right to Reclaim Cash","description":"Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities, securities sold under agreements to repurchase and securities loaned.","units":{"USD":[{"end":"2012-12-31","val":468187000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":468187000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":468187000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":79542000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":93357000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":79666000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":92428000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":181336000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":102280000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":102280000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":222225000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":182473000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":234080000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":156951000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":203203000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":240486000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":311046000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":219250000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":219250000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":258295000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":258295000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":258295000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":258296000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":258296000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":387943000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":387943000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":429119000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":330808000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":205994000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-09-30","val":219046000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Collateral, Right to Reclaim Securities","description":"Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities, securities sold under agreements to repurchase and securities loaned.","units":{"USD":[{"end":"2012-12-31","val":2697659000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":2697659000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":2697659000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":195255000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":169408000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":137283000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88275000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":83264000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":61220000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":61220000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":56724000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":47967000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":47967000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42256000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":42256000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8130000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8130000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4352000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3165000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3165000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3037000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7691000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross","description":"Amount, before effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2013-12-31","val":273705000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":374991000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":417464000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":417464000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":497591000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":383138000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-09-30","val":403201000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2021-12-31","val":5583781000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":44933506000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":53373897000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47889704000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52168727000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48911208000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":48911208000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":48911208000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":48911208000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":48911208000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":61745345000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67890079000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52976897000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":45556179000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":40801387000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43451056000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":39856359000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":39856359000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":39856359000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":44334571000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":45230345000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeNetLiabilityPositionAggregateFairValue":{"label":"Derivative, Net Liability Position, Aggregate Fair Value","description":"The aggregate fair value amounts of derivative instruments that contain credit-risk-related contingent features that are in a net liability position at the end of the reporting period. For nonderivative instruments that are designated and qualify as hedging instruments, the fair value amounts are the carrying value of the nonderivative hedging instrument, including the adjustment for the foreign currency transaction gain (loss) on that instrument.","units":{"USD":[{"end":"2012-06-30","val":306700000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":351500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":395300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":395300000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":395300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":395300000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":395300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":355300000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":266700000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":248700000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":198800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":198800000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":198800000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":198800000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":198800000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":198800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":175800000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":164800000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-127800000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":-127800000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":133200000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":157300000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":157300000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":127200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":127200000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":145200000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":145200000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":128100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":128100000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":128100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":128100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":128100000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":132500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":132500000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":126300000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":126300000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":131300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":85700000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":27000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":27000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":27000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":27000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":35200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21200000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":10400000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":10400000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":10400000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10400000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7300000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10600000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10900000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":9500000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":9500000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":9500000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":9500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8300000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8100000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7800000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7800000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7800000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7800000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11300000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11300000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9300000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":9900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10700000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":10700000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13300000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":13300000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8500000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":8500000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7700000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":7700000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":7700000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":7700000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7700000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9100000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7300000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15500000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14600000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":14600000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14600000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":14600000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":14600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13100000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13600000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11100000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":11100000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":11100000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":11100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":11100000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8300000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7500000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6700000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6600000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":6600000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":6600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5900000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2023-01-01","end":"2023-12-31","val":3090774000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1300000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":44175000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":44175000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1500000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"}]}},"DividendsCommonStock":{"label":"Dividends, Common Stock","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":800000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2014-01-01","end":"2014-06-30","val":20667000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":20667000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":20667000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"}]}},"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":"2010-01-01","end":"2010-12-31","val":750000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":800000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2017-01-01","end":"2017-06-30","val":5000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":10000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":5000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":335000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":335000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":325000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":75000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":150000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":150000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":75000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":75000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":150000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":150000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":125000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":125000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":125000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":125000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":125000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":125000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1250000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1250000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3000000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1750000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4750000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":4750000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":4750000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":250000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":250000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1250000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1250000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1500000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1500000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":250000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":250000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3000000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":3000000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":3000000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":250000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":250000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":250000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":250000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":250000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":250000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1125000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1125000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":44175000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":1355000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-06-30","val":250000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":250000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"DividendsCommonStockStock":{"label":"Dividends, Common Stock, Stock","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in stock.","units":{"USD":[{"end":"2010-12-31","val":750000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":800000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"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-12-31","val":784000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-03-31","val":21049000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1I"},{"end":"2011-09-30","val":8224000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":800000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"}]}},"DividendsPayableCurrentAndNoncurrent":{"label":"Dividends Payable","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.","units":{"USD":[{"end":"2011-06-30","val":8224000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8224000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"DividendsPreferredStockCash":{"label":"Dividends, Preferred Stock, Cash","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":14600000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":10950000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":14600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":14600000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":3650000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-7300000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":7300000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":10950000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":10950000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":14600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":14600000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":14600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":3650000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":3650000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":7300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":7300000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":10950000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":10950000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":14600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":14600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":14600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3650000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":3650000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":7300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":7300000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":10950000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":10950000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":10950000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3650000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3650000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":3650000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7300000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":7300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":7300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":10950000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":10950000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":10950000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":10950000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":14600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":14600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":14600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":21163000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":7300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":7300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":10950000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":10950000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":15872000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":14600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":14600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":21162000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3650000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3650000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":4178000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-09-30","val":11478000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-12-31","val":15128000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3650000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3650000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":10950000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":14600000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":14600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3650000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7300000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":7300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":3650000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10950000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":10950000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":3650000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10950000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":10950000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":10950000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2023-01-01","end":"2023-03-31","val":10513000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":10513000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21025000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":21025000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":10513000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":10513000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":56811000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":56811000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":35786000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":35786000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":90774000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":90774000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":90774000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44402000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":44402000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":88577000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":88577000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":44175000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":44175000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":132752000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":132752000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":44175000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":44175000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":176927000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":176927000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":44175000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":44175000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":88350000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":88350000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":44175000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":44175000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":44175000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":44175000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":176700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":44175000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":88350000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":44175000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":-0.04,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.42,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.42,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0.144,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":0.148,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":0.153,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":-0.014,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-1.583,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.234,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-0.234,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.234,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.264,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":0.264,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":0.226,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":0.226,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":0.158,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":0.158,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":0.222,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":0.222,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0.222,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0.196,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0.196,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0.196,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.203,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.203,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.203,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.113,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.359,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.359,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0.36,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.361,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0.361,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":0.36,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":0.371,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.371,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":0.363,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.342,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":0.342,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":0.342,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0.361,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":0.122,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0.122,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":0.122,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.37,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.343,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.348,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.357,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0.355,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.31,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0.208,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0.225,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":0.225,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.309,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0.286,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":0.286,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0.308,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0.31,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0.31,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.403,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0.406,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0.41,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":0.57,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0.615,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0.607,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.179,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.177,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.164,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0.164,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.469,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0.435,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":0.418,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.372,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":0.376,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0.347,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":0.358,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.358,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":0.358,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0.324,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0.324,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.329,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0.329,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0.329,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.325,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0.325,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.275,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0.275,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.242,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0.242,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.277,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0.275,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0.283,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0.282,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.186,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-0.196,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.196,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.27,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0.27,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.299,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0.299,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0.319,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0.319,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.303,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0.303,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":0.315,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0.315,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.301,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.301,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.301,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.327,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0.326714,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.296,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":0.296,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0.277,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":0.277,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.296,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":0.296,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0.295,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0.295,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.312,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.312,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.312,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.213,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0.213,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":0.213,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.098,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0.098,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":0.098,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":0.089,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0.089,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":0.089,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.193,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0.193,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":0.193,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-0.065,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-0.065,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-0.065,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.144,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0.144,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0.144,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.243,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0.243,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":0.243,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.242,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0.242,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":0.242,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.242,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0.242,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.233,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0.233,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0.233,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.23,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.23,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.23,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.208,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0.208,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.203,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.203,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":0.196,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.212,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0.212,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":0.251,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0.251,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.196,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.196,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.196,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.087,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":0.087,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.096,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0.096,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.101,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.101,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.059,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":5.275,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":-5.275,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.186,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-0.186,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-0.186,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.022,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0.022,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":0.022,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.059,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-0.059,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-0.137,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-0.137,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-04-01","end":"2024-06-30","val":-0.137,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.085,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-0.2,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-0.2,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.11,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-0.11,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.044,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0.044,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.06,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":0.06,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.071,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":0.071,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.099,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":0.164,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.107,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.142,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0.196,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":0.23,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"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":"2009-12-31","end":"2010-12-31","val":0.35,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.35,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.35,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.35,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.35,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.35,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0.35,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":-0.373,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.003,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.003,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.025,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-0.025,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.025,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.001,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.001,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-0.001,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.001,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.001,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.001,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-0.001,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-0.001,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.004,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.004,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-0.001,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-0.001,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.009,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0.009,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.009,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.046,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.046,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.046,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.024,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.024,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.024,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.018,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.018,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.018,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.022,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-0.022,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-0.022,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.001,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.034,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.034,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.347,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0.347,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0.347,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, 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 impairment loss.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.445,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.438,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-0.457,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-0.457,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.378,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.378,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.378,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, 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 life insurance expense.","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":-0.019,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":-0.009,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.009,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.045,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.045,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.045,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.025,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.025,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-0.025,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.027,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.005,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-0.005,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-0.005,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-0.004,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.005,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.005,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.006,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0.006,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.021,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-0.021,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.028,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.002,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.002,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.002,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.005,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.005,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.006,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"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":"2009-12-31","end":"2010-12-31","val":0.038,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.003,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.003,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.071,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.071,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.071,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.01,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.01,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-0.013,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.013,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.007,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.002,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.003,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-0.002,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.04,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0.029,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0.031,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0.031,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.008,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-0.007,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-0.007,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.016,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0.02,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.02,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.01,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-0.01,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-0.01,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.012,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.012,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.012,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.039,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.039,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.039,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-0.001,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-0.001,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-0.001,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.003,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-0.003,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-0.005,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.002,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-0.006,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.008,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":0.029,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.052,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.052,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.035,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.035,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.035,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.048,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.048,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.048,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.048,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.013,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.012,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.009,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.017,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.016,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-0.018,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-0.018,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.059,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0.057,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0.057,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.025,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0.026,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.026,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.059,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.059,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.059,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.061,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.061,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.061,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.024,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.024,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.024,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.041,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.041,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.041,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.05,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.046,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.046,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.042,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.018,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.018,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.044,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingenciesOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax contingencies.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.003,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.003,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.005,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-0.005,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-0.005,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.028,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.027,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-0.029,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-0.029,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.032,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0.033,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0.033,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.004,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-0.004,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.004,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.001,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-0.001,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-0.001,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.004,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0.004,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0.004,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.023,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.023,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.007,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Investment, 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 investment tax credit.","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.198,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.198,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.198,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.021,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.021,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.021,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.023,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.02,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.02,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":0.039,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.014,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.014,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.057,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.057,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.057,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.026,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.026,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.026,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.027,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.003,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.003,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.003,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0.003,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.003,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.003,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-0.003,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-0.003,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.021,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0.021,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0.021,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.02,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0.021,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.021,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.017,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.017,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.017,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.016,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.016,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.016,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.027,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.027,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.027,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.006,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.006,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.018,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.011,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.","units":{"pure":[{"start":"2009-12-31","end":"2010-12-31","val":0.026,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":0.01,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.053,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.053,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.053,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.041,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.041,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.041,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.043,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.007,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0.007,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.007,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0.006,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.005,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-0.005,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-0.005,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-0.005,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.016,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0.016,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0.016,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.018,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0.019,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.019,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.008,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0.008,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.008,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.009,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.009,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.009,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.003,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.003,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.003,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.003,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.003,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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-12-31","val":2900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2014-12-31","val":59500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"EquityMethodInvestmentDividendsOrDistributions":{"label":"Proceeds from Equity Method Investment, Distribution","description":"Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":214389000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":214389000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":308590000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":308590000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":477502000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":477502000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":477502000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2522000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":2522000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":191997000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":191997000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":194807000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":194807000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":194807000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":182113000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":182113000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":182113000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":182113000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-16523000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-13498000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-12112000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-12112000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2012-06-30","val":0.65,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.65,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2013-03-31","val":0.65,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.65,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2019-12-31","val":0.8,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"EquityMethodInvestmentRealizedGainLossOnDisposal":{"label":"Equity Method Investment, Realized Gain (Loss) on Disposal","description":"Amount of gain (loss) on sale or disposal of an equity method investment.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-320145000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-320145000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-320145000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"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":"2011-06-30","val":15622915000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2012-06-30","val":18288127000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"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":"2011-01-01","end":"2011-06-30","val":459378000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":217510000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":399145000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":142711000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"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":"2010-12-31","val":185357000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-12-31","val":2884008000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2884008000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":2884008000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":2884008000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2884008000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3038788000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2906242000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2916047000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2834469000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2834469000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":2834469000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":2834469000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":2834469000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3011394000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2931776000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2996235000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3085450000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3085450000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3085450000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3085450000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":3085450000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":3085450000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":153577000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":141238000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":132846000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":132846000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":227991000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":195078000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":195078000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":187028000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":187028000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":268213000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":268213000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":266569000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":260089000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":260089000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":258251000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":257913000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":255344000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":255344000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":255344000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":255344000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":255344000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":235876000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":231997000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":223380000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":194434000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":194434000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":194434000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":194434000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":194434000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":198923000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":204116000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":206808000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":204687000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":204687000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":204687000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":204687000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":204687000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":202802000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":216387000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":251039000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":271656000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":271656000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":271656000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":271656000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":271656000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":275869000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":268069000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":270990000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":272633000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":255173000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":255173000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":252924000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":252924000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":251025000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":251025000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":260010000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":260010000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":260010000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":260010000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":260010000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":259132000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":265482000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":226209000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":265392000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":265392000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":265392000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":265392000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":265392000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":277338000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":299980000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":307584000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":306313000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":306313000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":306313000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":306313000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":306313000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":321078000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":330756000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":337134000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":262377000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":262377000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":262377000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":262377000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":262377000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":294794000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":433765000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":431201000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":437212000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"EquitySecuritiesFvNi":{"label":"Equity Securities, FV-NI","description":"Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":10917000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10875000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10995000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":10995000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":10995000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":10995000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":10995000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":53845000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12528000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12655000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12697000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":12697000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":12697000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":12697000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":12697000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12850000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13221000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14490000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":14494000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16737000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":16737000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15395000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":15395000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14861000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":14861000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45186000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":45186000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":45186000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":45186000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":45186000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":107084000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":105565000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":103928000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":104161000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":104161000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":104161000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":104161000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":104161000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":99010000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60871000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60995000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61190000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":61190000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":61190000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":61190000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":61190000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":52741000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":52922000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61263000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":56459000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":56459000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":56459000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":56459000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":56459000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":52341000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":54559000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":882093000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1019862000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1019862000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1019862000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1013006000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":956193000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"EquitySecuritiesFvNiGainLoss":{"label":"Equity Securities, FV-NI, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":18000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":36000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":29000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":11000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-31000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-78000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-140000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-109000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"EquitySecuritiesFvNiRealizedGainLoss":{"label":"Equity Securities, FV-NI, Realized Gain (Loss)","description":"Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"EquitySecuritiesFvNiUnrealizedGainLoss":{"label":"Equity Securities, FV-NI, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":18000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":36000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":29000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":11000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-31000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-78000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-140000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-109000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability":{"label":"Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability","description":"The face amount of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition.","units":{"USD":[{"end":"2012-12-31","val":26686191000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":14646000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":7614000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":-8972000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-13344000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)","description":"Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-3191000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-48776000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":-6283000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-2921000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances","description":"Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":13483000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":4382000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":23443000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":10006000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases","description":"Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":148000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":148000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales","description":"Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-180611000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-180611000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":-20000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-20000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements","description":"Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-216928000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-85595000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":-749000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-359000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net","description":"Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":576460000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value","description":"Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2010-12-31","val":1649924000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1569148000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1256511000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-12-31","val":145144000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":735299000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":856520000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatus":{"label":"Fair Value, Option, Loans Held as Assets, Aggregate Amount in Nonaccrual Status","description":"This item represents the aggregate fair value of loans held as assets that are in nonaccrual status for which the fair value option has been elected, if the entity's policy is to recognize interest income separately from other changes in fair value.","units":{"USD":[{"end":"2016-12-31","val":27731000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-09-30","val":17686000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15023000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":15023000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":15023000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":15023000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":15023000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9420000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8523000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7499000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7630000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":7630000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7630000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":7630000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7630000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3986000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3992000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3023000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10616000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10616000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":10616000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":10616000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":10616000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3285000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2382000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2343000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1474000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":656000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":656000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":435000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":435000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":541000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":541000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":435000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":435000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":435000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":435000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":435000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":385000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":196000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":152000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":295000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":295000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":295000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":295000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":295000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":301000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":132000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":125000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":74000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":74000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":74000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":74000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":74000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":95000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":138000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":67000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":83000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":83000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":83000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":83000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":83000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":13000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":13000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusAggregatedDifference":{"label":"Fair Value, Option, Loans Held as Assets, Aggregate Amount in Nonaccrual Status, Aggregated Difference","description":"For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are in nonaccrual status.","units":{"USD":[{"end":"2016-12-31","val":-11659000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-09-30","val":-5790000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-4813000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":-4813000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":-4813000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-4813000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-4813000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-3624000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-3340000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-3133000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-2797000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":-2797000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-2797000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":-2797000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":-2797000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-2543000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-2148000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1848000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-2301000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":-2301000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-2301000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":-2301000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":-2301000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-1772000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-1176000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-693000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":-704000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-32000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":-32000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-15000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":-15000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-78000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":-78000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-22000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":-22000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-22000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":-22000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-22000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-20000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-8000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-9000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-13000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":-13000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":-13000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":-13000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":-13000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-8000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FederalDepositInsuranceCorporationPremiumExpense":{"label":"Federal Deposit Insurance Corporation Premium Expense","description":"Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":138747000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":47302000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":23460000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":70529000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":23227000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":93225000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":93225000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":23590000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":47728000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":47728000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":24138000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":24138000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":66279000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":66279000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":18551000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":18551000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":79537000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":79537000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":79537000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":21501000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":21501000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":43964000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":43964000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":22463000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":22463000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":66823000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":66823000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":22859000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":22859000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":89055000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":89055000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":89055000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":22637000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":22637000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":43250000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":43250000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":20613000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":20613000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":55824000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":55824000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":55824000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":12574000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":12574000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":12574000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":70327000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":70327000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":70327000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":70327000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14417000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":14417000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":14420000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":28970000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":28970000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":28979000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":14553000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":14553000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":14559000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":43937000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":43937000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":43937000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":43937000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":14967000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":14967000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":14967000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":14958000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":55746000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":55746000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":55746000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":61152000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":15809000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":15809000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":15809000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":15809000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":29178000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":29178000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":29178000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":13369000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":13369000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":13369000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":42987000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":42987000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":46446000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":13809000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":13809000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":14917000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":56946000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":56946000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":61503000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":61503000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":22235000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":23858000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":25512000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35595000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":39017000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":11738000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":13505000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":56966000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":56966000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":17950000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":17950000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":77976000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":77976000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":77976000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17830000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":17830000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35426000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":35426000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":17596000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":17596000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":55218000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":55218000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":19792000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":19792000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":70661000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":70661000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":70661000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16761000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":16761000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":31564000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":31564000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":14804000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":14804000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":47425000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":47425000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":15861000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":15861000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2015-01-01","end":"2018-12-31","val":25300000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2018-01-01","end":"2018-12-31","val":61983000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":61983000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":61983000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":31737000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":31737000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42244000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":42244000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":10507000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":10507000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":53348000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":53348000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":11104000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":11104000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":64734000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":64734000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":64734000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12553000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":12553000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":12553000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26320000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":26320000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":26320000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":13766000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":13766000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":13766000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":39779000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":39779000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":39779000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":13440000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":13440000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":13440000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":50238000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":50238000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":50238000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9320000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9320000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":9320000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18969000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":18969000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":18969000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":9648000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":9648000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":9648000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":25950000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":25950000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":25950000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":6982000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":6982000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":6982000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":34506000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":34506000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":34506000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8230000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":8230000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21015000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":21015000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":12784000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":12784000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":32348000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":32348000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":11334000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":11334000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":44786000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":44786000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":44786000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18757000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":18757000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42598000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":42598000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":23842000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":23842000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":58774000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":58774000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":16175000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":16175000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":140221000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":140221000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":140221000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":16604000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":16604000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":39756000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":39756000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":23152000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":23152000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":52528000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":52528000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":12772000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":12772000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":66506000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":66506000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":17731000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":36544000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":18813000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":54590000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":18047000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":69391000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"FederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell":{"label":"Federal Funds Sold and Securities Purchased under Agreements to Resell","description":"Includes: (1) the amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements (Federal Funds Sold) and (2) the dollar amount outstanding of funds lent in the form of security resale agreements regardless of maturity, if the agreement requires the bank to resell the identical security purchased or a security that meets the definition of substantially the same in the case of a dollar roll. Also include purchases of participations in pools of securities, regardless of maturity (Securities Purchased Under Agreements to Re-sell).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":552826000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":552826000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1589324000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1589324000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4904070000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13747936000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13531403000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15478856000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10500336000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9468618000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9465807000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10819270000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8637874000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8758829000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7941153000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8515777000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9076054000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":9440137000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankStockAndFederalReserveBankStock":{"label":"Federal Home Loan Bank Stock and Federal Reserve Bank Stock","description":"Amount of Federal Home Loan Bank (FHLB) and Federal Reserve Bank stock.","units":{"USD":[{"end":"2011-12-31","val":555400000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1000000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1000000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1000000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1000000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1000000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":990800000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":990100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":764300000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":800000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":800500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":800500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":800500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":800500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":800500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":717100000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":828600000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":802900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":802900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":817000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":829100000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":829100000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":821700000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":821700000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":975600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":975600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":997900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":997900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":997900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":997900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":997900000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":1000000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":1000000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":952600000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":952600000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":801800000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":708200000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":680500000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":680500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":680500000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":680500000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":680500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":630100000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":653200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":630200000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":516700000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":516693000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":516693000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":516693000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":516693000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":500833000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":488134000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":566893000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":631239000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":631239000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":631239000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":631239000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":631239000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":634366000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":706086000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":704387000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":716615000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":716615000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":716615000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":716615000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":716615000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":784806000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":659146000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":550164000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":435330000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":423049000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":423049000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":419266000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":419266000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":415418000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":415418000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":394668000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":394668000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":394668000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":394668000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":394668000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":398406000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":481959000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":566714000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":519294000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":519294000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":519294000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":519294000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":519294000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":661230000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":709019000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":646685000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":631394000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":631394000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":631394000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":631394000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":631394000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":571981000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":491452000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":486918000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":588250000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":588250000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":588250000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":588250000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":588250000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":529076000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":507686000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":525299000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":508375000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":508375000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":508375000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":463696000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":469896000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FeesAndCommissionsDepositorAccounts":{"label":"Fees and Commissions, Depositor Accounts (Deprecated 2018-01-31)","description":"Includes amounts charged depositors for: (1) maintenance of their accounts (maintenance charges); (2) failure to maintain specified minimum balances on account; (3) exceeding the number of checks or transactions allowed to be processed in a given period; (4) checks drawn on no minimum balance deposit accounts; (5) withdrawals from nontransaction deposit accounts; (6) closing savings accounts before a specified minimum period of time has elapsed; (7) accounts which have remained inactive for extended periods of time or which have become dormant; (8) use of automated teller machines or remote service units; (9) checks drawn against insufficient funds that the bank assesses regardless of whether it decides to pay, return or hold the check; (10) issuing stop payment orders; (11) certifying checks; and (12) accumulating or disbursing funds deposited in IRAs or Keogh Plan accounts when not handled by the bank's trust department. This item does not include penalties assessed on the early withdrawal of time deposits.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":369845000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":232781000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":141146000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":360390000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":127609000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":531337000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":531337000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":172877000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":337813000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":337813000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":164936000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":164936000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":498181000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":498181000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":160368000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":160368000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":637482000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":637482000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":637482000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":61552000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":61552000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":122925000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":122925000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":61373000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":61373000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":182546000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":182546000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":59621000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":59621000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":240099000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":240099000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":240099000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":54777000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":54777000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":112532000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":112532000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":57755000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":57755000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":172546000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":172546000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":172546000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":60014000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":60014000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":60014000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":228666000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":228666000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":228666000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":228666000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":82964000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":82964000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":82964000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":179677000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":179677000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":182869000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":96713000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":96713000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":99905000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":273128000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":273128000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":273128000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":276052000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":93451000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":93451000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":93451000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":93183000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":377004000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":377004000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":382854000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":424182000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":98039000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":98039000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":100704000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":100704000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":204217000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":209549000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":209549000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":106178000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":108845000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":108845000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":324119000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":332078000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":305460000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":119902000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":122529000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":114021000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":444032000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":454697000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":495727000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":711784000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":123682000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":124467000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":133469000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":245295000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":360997000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":120828000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":180320000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":381943000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":535583000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":120956000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":171684000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":499591000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":689839000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":112066000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":154349000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":316702000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":162334000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":468609000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":151906000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":616438000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":138561000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"FeesAndCommissionsMortgageBanking":{"label":"Fees and Commissions, Mortgage Banking (Deprecated 2018-01-31)","description":"The noninterest income derived from mortgage banking activities (fees and commissions), excluding fees earned from servicing third-party assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-129504000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":25082000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":5409000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":27684000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":2602000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":47955000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":47955000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":9594000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":12229000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":12229000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":2635000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":2635000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-13714000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-13714000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-25943000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-25943000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":-2808000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-2808000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-2808000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":25816000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":25816000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":37048000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":37048000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":11232000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":11232000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":51984000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":51984000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":14936000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":14936000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":83816000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":83816000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":83816000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":32308000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":32308000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":82826000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":82826000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":50518000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":50518000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":107402000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":107402000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":107402000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":24576000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":24576000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":24576000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":122036000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":122036000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":122036000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":122036000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12947000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":12947000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":12947000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":29709000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":29709000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":29709000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":16762000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":16762000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":16762000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":127285000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":127285000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":127285000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":127285000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":97576000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":97576000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":97576000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":97576000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":204558000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":204558000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":204558000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":205060000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17863000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":17863000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":17863000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":17863000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":54167000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":54167000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":54167000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":36304000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":36304000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":36304000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":85484000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":85484000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":87177000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":31317000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":31317000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":32061000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":107983000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":107983000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":108569000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":108569000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16344000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":16344000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":16351000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27794000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":27896000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":11450000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":11546000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":50005000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":50005000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":22537000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":22537000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":63790000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":63790000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13174000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":28266000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":15092000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":43049000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":14783000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":56659000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16345000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"FeesAndCommissionsMortgageBankingAndServicing":{"label":"Fees and Commissions, Mortgage Banking and Servicing","description":"Income from mortgage banking activities (fees and commissions) and servicing real estate mortgages, credit cards, and other financial assets held by others net of any related impairment of capitalized service costs. Also includes any premiums received in lieu of regular servicing fees on such loans only as earned over the life of the loans.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":689839000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":316702000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":162334000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":468609000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":151906000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":616438000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":616438000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":138561000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":276337000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":276337000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":136165000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":136165000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":420843000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":420843000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":144505000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":144505000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":568147000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":568147000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":568147000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":133018000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":133018000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":279517000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":279517000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":146499000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":146499000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":412566000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":412566000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":133049000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":133049000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":548846000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":548846000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":548846000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":124247000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":124247000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":124247000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":233074000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":233074000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":233074000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":108826000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":108826000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":108826000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":356907000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":356907000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":356907000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":123834000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":123834000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":123834000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":471901000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":471901000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":471901000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":119220000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":119220000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":119220000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":226145000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":226145000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":226145000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":106926000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":106926000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":106926000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":335620000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":335620000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":335620000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":109475000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":109475000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":109475000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":437041000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":437041000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":437041000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":97490000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":97490000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":197824000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":197824000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":100334000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":100334000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":308830000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":308830000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":111006000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":111006000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":399448000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":399448000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":399448000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":90329000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":90329000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":178831000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":178831000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":88503000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":88503000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":258271000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":258271000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":79440000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":79440000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":349357000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":349357000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":349357000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":84217000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":84217000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":180079000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":180079000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":95862000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":95862000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":285027000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":285027000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":104948000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":104948000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":416112000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":416112000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":108416000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":108416000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":235798000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":235798000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":127382000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":127382000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":363691000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":127894000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":487095000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":123710000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":233293000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":109584000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableAcquiredWithDeterioratedCreditQuality":{"label":"Financing Receivable, Acquired with Deteriorated Credit Quality (Deprecated 2015-01-31)","description":"The balance of financing receivables that were acquired with deteriorated credit quality.","units":{"USD":[{"end":"2010-12-31","val":8391000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6259151000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5399488000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest":{"label":null,"description":null,"units":{"USD":[{"end":"2019-12-31","val":3646189000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6623736000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-03-31","val":6623736000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7112739000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":7112738000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-06-30","val":7112739000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-06-30","val":7112738000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7399598000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":7399598000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7160155000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-03-31","val":7160155000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":7160155000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":7160155000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6889315000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6889316000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-06-30","val":6889315000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":6889316000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":6889315000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":6889316000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6715088000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6715088000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":6715088000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2021-12-31","val":6461410000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6405231000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":6405231000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":6405231000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-03-31","val":6405231000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6555249000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":6555249000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":6555249000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-06-30","val":6555249000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6675110000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":6675110000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2022-12-31","val":6779999000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6915292000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":6915292000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":6915292000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":6915292000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6732952000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":6732951000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-06-30","val":6732952000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":6732951000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6984466000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":6984466000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":6932053000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6742124000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":6742125000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":6742124000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-03-31","val":6742125000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6717881000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":6717880000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":6717881000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-06-30","val":6717880000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6561430000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":6561430000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2024-12-31","val":6562012000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6433906000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":6433905000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-03-31","val":6433906000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-03-31","val":6433905000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6356700000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":6356700000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-06-30","val":6356700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6148617000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5999656000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":5999656000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":5999656000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5954321000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2026-03-31","val":5954321000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5818621000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableAllowanceForCreditLosses":{"label":"Financing Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2009-12-31","val":1818224000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":2197450000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":2197450000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":2197450000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":2226973000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q1I"},{"end":"2011-06-30","val":2567816000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2185302000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1055501000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-03-31","val":1082014000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-03-31","val":1082014000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1290501000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":1055501000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-06-30","val":1055501000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":980121000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":980121000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":971092000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":971092000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-03-31","val":971092000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":971092000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":924862000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":924862000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":924862000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":924862000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-06-30","val":924862000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":875971000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":875971000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":875971000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2013-12-31","val":917126000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1110592000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":1110592000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-03-31","val":1110592000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":1110592000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-03-31","val":1090632000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-03-31","val":1090632000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1425856000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":1425854000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-06-30","val":1425854000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-06-30","val":1425856000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":1425856000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-06-30","val":1297655000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-06-30","val":1297655000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1805389000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1805389000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":1805389000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":1418726000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1750643000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1750643000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2014-12-31","val":1777889000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2014-12-31","val":1777889000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-31","val":1777889000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2493240000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":2493240000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-03-31","val":2301238000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":2281287000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":2281287000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":2281287000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":2281287000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3070458000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":3070458000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-06-30","val":2834653000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":2834653000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":2834653000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-06-30","val":2914207000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2912346000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":2767144000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":2850202000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3203759000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3203759000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3160711000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3160711000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3160711000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3533940000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3480603000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":3480603000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-03-31","val":3567863000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-03-31","val":3567864000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3675268000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":3765887000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-06-30","val":3765887000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-06-30","val":3765887000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3814282000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":3814282000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3922863000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":3922863000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-03-31","val":3922863000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-03-31","val":3922863000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3953608000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":3953607000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-06-30","val":3953608000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-06-30","val":3982444000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3956145000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":4007045000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3911575000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3911575000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3911575000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3853209000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":3853209000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-03-31","val":3984376000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":3984376000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3810734000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3988876000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-06-30","val":3988876000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-06-30","val":3988876000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3956973000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":3956973000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3843095000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":3843095000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-03-31","val":3843095000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":3843095000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3783833000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":3783833000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-06-30","val":3783833000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":3783833000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3735860000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":3735860000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019Q4I"},{"end":"2020-01-01","val":2535882000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":6623735000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":6623736000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":6623735000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":6623735000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7112739000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":7112738000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7399598000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":7338493000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7160155000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":7160155000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"}]}},"FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality":{"label":"Financing Receivable, Allowance for Credit Losses, Acquired with Deteriorated Credit Quality (Deprecated 2015-01-31)","description":"The valuation allowance for financing receivables acquired with deteriorated credit quality.","units":{"USD":[{"end":"2010-12-31","val":137600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":111100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":169832000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"}]}},"FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment":{"label":"Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment","description":"The valuation allowance for financing receivables that are expected to be uncollectible that were collectively evaluated for impairment.","units":{"USD":[{"end":"2010-12-31","val":1641977000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1674727000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1653737000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":830936000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":830936000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":756056000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":762319000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":762319000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":721689000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":721689000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":746415000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":746415000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":746415000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":729941000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":729941000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":709337000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":709337000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":651851000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":651851000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":651851000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":608541000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":608541000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":608541000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":608541000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":833111000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":869563000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":870569000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1220250000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":1165199000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":1092821000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1698325000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1698325000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":1596632000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":1312139000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1797122000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1614760000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1565502000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1624260000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2134493000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1964092000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":1916169000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":1916169000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2632412000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":2179913000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":2179914000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2500044000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1963956000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":2024740000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2304344000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2216620000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2279945000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":2279945000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2435774000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2341675000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":2403330000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2319436000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":2377206000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2290882000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":2290882000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2195493000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2195493000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":2195493000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2304404000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":2304404000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2242892000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":2242892000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2129863000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":2140363000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2057421000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2067921000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":2067921000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2129286000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":2139786000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2193199000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":2203699000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2263247000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":2263247000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2345836000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2345836000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2428401000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2493533000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2568056000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2660796000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1":{"label":"Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment","description":"Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment.","units":{"USD":[{"end":"2010-12-31","val":417873000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":441146000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":361733000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":252556000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":252556000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":325958000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":293182000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":293182000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":258432000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":258432000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":241151000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":451151000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":215525000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":215525000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":224120000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":224120000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":224120000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":457481000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":241029000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":220063000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":205606000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":260657000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":204834000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":107064000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":107064000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":208757000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":106587000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":311695000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":135883000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":136100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":153629000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":358747000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":337146000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":365118000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":365118000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":438046000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":654739000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":654739000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":412302000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":803188000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":825462000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":899415000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":944091000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":966200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":966200000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1098166000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1138927000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":1164533000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1355832000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":1388681000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1523400000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":1523400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1618459000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":1618459000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1710716000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":1710716000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1826282000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":1866682000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1854154000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1926966000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":1926966000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1723923000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":1844590000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1617535000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":1785177000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1693726000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":1693726000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1414694000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1290300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1167804000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":985393000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease":{"label":"Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss on financing receivable.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-41252000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-41252000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-41252000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-41252000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":-27117000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-27117000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2020-01-01","end":"2020-03-31","val":3000000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3500000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":489000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3800000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":286900000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3700000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-178300000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-178300000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-449200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-449200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-270800000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-270800000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-623400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-623400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-877100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-56200000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":93800000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":213700000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"FinancingReceivableAllowanceForCreditLossesRecovery":{"label":"Financing Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on financing receivable from recovery.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":299847000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":241529000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":76201000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":344466000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":344466000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":27549000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":43985000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":16436000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":67656000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":67656000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":23671000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":23671000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":94219000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":94219000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":94219000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":31806000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":31806000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":54351000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":54351000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":22545000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":22545000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":81466000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":81466000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":81466000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":27115000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":27115000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":27115000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":99222000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":99222000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":99222000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":99222000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":78263000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":78263000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":78264000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":340199000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":340199000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":340197000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":261934000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":261934000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":261932000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":757794000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":757794000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":757793000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":757794000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":417596000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":417596000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":417595000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":417598000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1207707000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1207707000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1207707000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1211535000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":510477000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":510477000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":510477000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":510477000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1019740000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1019740000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1019740000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":509262000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":509263000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":509263000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1541178000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1541178000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1548010000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":521439000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":521438000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":526108000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2088282000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2088282000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2095394000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2095394000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":631953000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":631953000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":632972000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1264868000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1266456000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":632914000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":633483000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1897261000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":1897261000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":630274000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":630274000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2529233000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2529233000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":2529233000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":634517000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":634517000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1243009000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1243009000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":608493000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":608493000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1847601000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1847601000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":604594000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":604593000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2439612000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":2439613000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2439613000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":671750000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":671750000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1299734000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1299732000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":627983000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":627982000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1933754000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1933754000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":634024000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":634024000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2632747000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2632747000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2632747000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":791433000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":791433000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1513521000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1513521000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":722088000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":722088000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2292338000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2292338000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":778816000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":778816000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3008210000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3008210000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":3008210000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":621932000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":621932000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":621932000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1029584000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1029584000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1029584000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":407652000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":407652000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":407652000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1541989000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1541989000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1541989000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":512405000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":512405000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":512405000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2102722000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2102722000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":590547000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":590547000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":590547000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1238268000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1238268000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1238268000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":647721000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":647721000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":647721000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1745051000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1745051000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1745051000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":506781000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":506781000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":506781000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2299304000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":611552000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1186626000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":575074000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1796135000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":609510000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"}]}},"FinancingReceivableAllowanceForCreditLossesWriteOffs":{"label":"Financing Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff of financing receivable, charged against allowance for credit loss.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":1512157000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":1146326000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":469827000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1614037000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1614037000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":156953000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":307602000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":150649000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":478066000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":478066000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":170464000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":170464000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":607239000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":607239000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":607239000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":91033000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":91033000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":169808000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":169808000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":78775000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":78775000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":245814000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":245814000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":245814000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":76006000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":76006000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":76006000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":315204000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":315204000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":315204000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":315204000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":177338000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":177338000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":172838000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":815044000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":815044000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":809105000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":637704000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":637704000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":636266000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1780211000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1780211000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1825242000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1811074000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":1010166000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":1010166000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":1010199000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1001970000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2798546000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2806994000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2774465000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2831812000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":976121000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":981978000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":962314000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":962314000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1899920000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1873462000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1873462000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":923798000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":911148000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":911148000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3433650000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3399574000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3448152000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":1533731000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1526112000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":1544175000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4709192000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4600256000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4665082000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4665082000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1197600000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1169728000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1185169000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2221922000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":2250902000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1052192000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":1065733000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3542472000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":3542472000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1291030000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":1291030000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4965534000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":4965534000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":4965534000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1263453000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1263453000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2452886000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2452886000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1189433000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1189433000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3707758000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3730361000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1254872000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1267373000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5009246000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":5035385000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5035385000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1251896000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1255387000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2305081000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2315565000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1053185000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1060178000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3595059000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":3595059000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1279497000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1279497000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5083297000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":5083297000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":5083297000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1448494000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1448494000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2693361000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2693361000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1244867000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1244867000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4138436000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":4138436000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1424680000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1424680000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5549983000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5549983000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":5549983000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1298175000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1298175000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1298175000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2241394000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2241394000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2241394000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":943219000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":943219000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":943219000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2847535000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2847535000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2847535000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":606141000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":606141000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":606141000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3770265000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3770265000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":867018000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":867018000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":867018000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1468402000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1468402000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1468402000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":601384000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":601384000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":601384000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2157725000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2157725000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2157725000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":689323000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":689323000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":689323000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3011399000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":897205000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1731717000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":834512000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2861567000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1129850000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"}]}},"FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery":{"label":"Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery","description":"Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2450550000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":657061000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1179840000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":522779000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1846098000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":645864000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2541773000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2541773000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":676243000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":676243000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":676243000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1211810000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1211810000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1211810000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":535567000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":535567000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":535567000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1305546000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1305546000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1305546000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":93736000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":93736000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":93736000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1667543000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1667543000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":276471000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":276471000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":276471000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":230134000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":230134000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":230134000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-46337000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-46337000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-46337000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":412674000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":412674000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":412674000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":182542000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":182542000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":182542000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":712095000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":285653000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":545091000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":259438000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1065432000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":520340000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"}]}},"FinancingReceivableBeforeAllowanceForCreditLossAndFee":{"label":"Financing Receivable, before Allowance for Credit Loss and Fee","description":"Amount, before allowance for credit loss and fee, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2019-12-31","val":94125663000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":94125663000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":94125663000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":94125663000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":94134640000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":96733195000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":93924684000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":94359378000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91628049000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":91628049000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":93817006000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":93817006000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":92512272000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":92512272000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":92330835000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":92330835000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":92330835000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":92330835000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92103731000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":93018959000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":96936993000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"FinancingReceivableCollectivelyEvaluatedForImpairment":{"label":"Financing Receivable, Collectively Evaluated for Impairment","description":"The balance of financing receivables that were collectively evaluated for impairment.","units":{"USD":[{"end":"2010-12-31","val":54644228000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":57787772000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":58612480000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":49976369000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":49976369000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50745231000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":51257504000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":51257504000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":50866553000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":50866553000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":50998704000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":50998704000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":50998704000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50433740000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":50433740000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":48635004000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":48635004000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":48527763000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":48527763000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":48527763000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":48688525000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":48688525000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":48688525000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":48688525000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":71324967000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":71127658000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":71160741000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":73267949000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":72925908000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":72977388000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":72731217000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":72731217000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":71998721000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":71894507000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":72610084000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":74348208000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":72530807000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":79912903000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":74407362000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":74484628000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":74264469000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":74264469000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":75054412000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":74706871000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":74706871000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":74306070000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":74069754000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":81479729000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":74540048000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":74437827000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":81718893000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":81718893000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-03-31","val":75854138000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":75734090000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":82860776000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":74876500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":81885508000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":80492517000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":80492517000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":79340681000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":79340681000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":79340681000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":76990063000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":76990063000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":76080476000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":76080476000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":74328491000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":74315281000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":73514199000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":73497301000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":73497301000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":73200596000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":73179410000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":76266756000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":76241634000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":78285186000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":78285186000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80711641000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":80711641000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83310455000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":84476683000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":85307514000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":88064833000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":84794689000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":86241200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":86241200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":85106617000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":85106617000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":85614402000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":85614402000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":85614402000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":85614402000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":85614402000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":85370336000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86206812000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":90151229000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":90558330000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":90558330000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":90558330000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":90558330000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":90558330000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":91843787000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":91043394000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":89015475000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":86115156000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":86115156000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":86115156000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":86115156000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":86115156000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84937664000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":85615723000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":83125048000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":80742487000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":80742487000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":80742487000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":80742487000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":80742487000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":80630389000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":78617444000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":78401571000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":76891653000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":76891653000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":76891653000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":77327006000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":76891453000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":92133182000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":93130515000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":93130515000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":91821705000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":91821705000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":92075812000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":92075812000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":92075812000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":92075812000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":92075812000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91775567000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":92762061000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":96826339000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":97338329000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":97338329000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":97338329000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":97338329000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":97338329000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98759079000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":97776346000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":95999941000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":93047209000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":93047209000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":93047209000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":93047209000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":93047209000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":91679788000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":92333604000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":89686478000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":87304499000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":87304499000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":87304499000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":87304499000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":87304499000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":87064295000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":84974144000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":84550188000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":82891309000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":82891309000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":82891309000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":83281327000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":82710074000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableIndividuallyEvaluatedForImpairment":{"label":"Financing Receivable, Individually Evaluated for Impairment","description":"The balance of financing receivables that were individually evaluated for impairment.","units":{"USD":[{"end":"2010-12-31","val":2132719000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2002440000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1614651000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1331011000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":1331011000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1350710000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1235521000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":1235521000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1325749000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":1325749000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1319319000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":1319319000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1263329000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":1263329000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1206506000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":1206506000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":1206506000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1221296000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":1418605000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":1390021000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1096867000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":1438908000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":1372226000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":769089000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":769089000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":1501585000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":1579005000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2576567000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":829996000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2618749000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2980728000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3436706000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3352234000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":3498395000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":3498395000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3935433000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":4187666000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":4187666000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4029493000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4139286000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":4516287000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4519005000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4607310000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4978239000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":4978239000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4992157000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":5074342000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":5448929000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5443573000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":5866388000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6159079000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":6159079000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6461752000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":6461752000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":6461752000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6715810000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":6715810000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6842685000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":6842685000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7165100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":7199999000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7179807000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":7246534000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":7246534000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6884359000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":7001000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6842616000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":7006275000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6657345000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":6657345000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6224029000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":6224029000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5794690000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5404801000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5031748000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4567626000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"FinancingReceivableModificationsNumberOfContracts2":{"label":"Financing Receivable, Modifications, Number of Contracts","description":"Number of financing receivables that have been modified by troubled debt restructurings.","units":{"Contract":[{"start":"2012-01-01","end":"2012-12-31","val":5627,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":487,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":487,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":39746,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":30253,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":25566,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":19781,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":170448,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":165491,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":155580,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":80261,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":75439,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"}],"contract":[{"start":"2014-01-01","end":"2014-09-30","val":89106,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":76686,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":49360,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":46433,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":157407,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":157407,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":158252,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":80142,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":80142,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":155580,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":75439,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":215847,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":217069,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":218026,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":50356,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":61489,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":61797,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":271505,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":271505,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":272607,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":272607,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":59471,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":59471,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":59471,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":109192,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":109538,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":49721,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":49930,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":164797,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":164797,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":55248,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":55248,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":220248,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":220248,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":200915,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":69155,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":69155,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":105456,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":105456,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":49740,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":49740,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":175935,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":175935,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":70524,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":70524,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":220685,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":208610,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":208610,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39790,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":39790,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":85653,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":85653,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":47156,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":47156,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":115839,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":115839,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":32407,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":32407,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":133476,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":133476,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":133476,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20014,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":20014,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":37501,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":37501,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":17488,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":17488,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":59203,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":59203,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":21715,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":21715,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":75149,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":75149,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":75149,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9951,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":9951,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":9951,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":56143,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":56143,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":56143,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":46235,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":46235,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":46235,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":71363,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":71363,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":71363,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":15220,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":15220,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":15220,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":103565,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":103565,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":103565,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":46313,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":46313,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":46313,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":58802,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":58802,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":58802,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":12489,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":12489,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":12489,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":71771,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":71771,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":71771,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":12969,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":12969,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":12969,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":82377,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":82377,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":82377,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9107,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":9107,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18043,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":18043,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":8936,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":8936,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":31486,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":31486,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":13442,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":13442,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":47407,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":47407,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":47407,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"}]}},"FinancingReceivableModificationsPostModificationRecordedInvestment2":{"label":"Financing Receivable, Troubled Debt Restructuring, Postmodification","description":"Amount, after troubled debt restructuring, of modified financing receivable.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":514100000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":151942000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":151942000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":440775000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":380108000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":274948000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":236876000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1060116000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":998405000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":619341000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":618297000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2243087000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2186277000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2185939000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2290658000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1152222000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1150986000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2313085000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2251865000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2251865000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1139662000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1100879000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1100879000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3156277000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3163451000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3221711000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":843190000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":911585000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":927877000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4103572000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4091728000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4161698000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4161698000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":781451000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":777260000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":777260000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1757113000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1753242000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":979853000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":978522000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2782584000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2782584000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":998364000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":998364000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3706219000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3706219000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":3680987000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":988436000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":988436000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1895310000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1895310000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":924563000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":924563000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3081568000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3081568000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1187993000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1187993000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3714593000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3698407000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3698407000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":635314000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":635314000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1380008000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1380008000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":742641000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":742641000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1841009000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1841009000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":493202000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":493202000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2412957000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2412957000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2412957000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":387112000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":387112000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":691730000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":691730000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":304699000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":304699000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1088397000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1088397000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":397651000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":397651000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1415762000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1415762000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1415762000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":185766000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":185766000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":185766000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1220946000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1220946000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1220946000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1036089000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1036089000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1036089000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1622945000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1622944000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1622944000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":401997000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":401997000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":401997000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2354345000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2354345000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2354345000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1021854000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1021854000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1021854000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1467917000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1467917000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1467917000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":446064000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":446064000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":446064000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1741930000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1741930000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1741930000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":274014000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":274014000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":274014000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1954506000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1954506000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1954506000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":175486000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":175486000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":344748000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":344748000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":169262000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":169262000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":599166000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":599166000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":254419000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":254419000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":908913000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":908913000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":908913000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"}]}},"FinancingReceivableModificationsPreModificationRecordedInvestment2":{"label":"Financing Receivable, Troubled Debt Restructuring, Premodification","description":"Amount, before troubled debt restructuring, of financing receivable to be modified.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":553027000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":153232000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":153232000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":522787000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":389408000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":326703000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":243520000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1190733000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1010000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":667944000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":620591000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2393041000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2199973000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2199635000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2311721000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1156958000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1156292000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2322489000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2255980000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2255980000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1087849000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1099688000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1099688000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3170640000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3168083000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3227207000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":848151000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":912105000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":925939000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4116773000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4104924000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4178357000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4178357000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":793141000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":788949000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":788949000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1754928000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1781919000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":965979000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":994746000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2771966000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2771966000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":989593000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":989593000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3724533000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3724533000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":3698758000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":989321000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":989321000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1924787000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1924787000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":953219000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":953219000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3112910000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3112910000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1189858000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1189858000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3746173000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3729848000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3729848000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":639212000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":639212000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1385183000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1385183000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":744787000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":744787000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1843183000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1843183000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":492687000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":492687000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2408234000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2408234000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2408234000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":384813000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":384813000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":688321000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":688321000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":303589000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":303589000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1088092000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1088092000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":400739000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":400739000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1413561000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1413561000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1413561000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":185225000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":185225000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":185225000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1204109000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1204109000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1204109000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1019795000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1019795000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1019795000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1604460000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1604460000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1604460000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":400351000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":400351000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":400351000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2331197000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2331197000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2331197000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1016225000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1016225000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1016225000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1461614000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1461614000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1461614000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":445389000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":445389000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":445389000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1734915000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1734915000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1734915000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":273301000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":273301000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":273301000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1947411000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1947411000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1947411000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":175603000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":175603000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":344840000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":344840000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":169237000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":169237000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":599308000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":599308000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":254469000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":254469000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":908839000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":908839000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":908839000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"}]}},"FinancingReceivableModificationsRecordedInvestment":{"label":"Financing Receivable, Troubled Debt Restructuring","description":"Amount of financing receivable modified as troubled debt restructuring.","units":{"USD":[{"end":"2011-12-31","val":744901000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":744901000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":1014267000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1091339000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1091339000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1091339000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1091339000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1091339000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1063620000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1030082000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1022094000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1003643000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1003643000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1003643000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1003643000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1003643000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1003643000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1133106000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1649212000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1653668000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1653668000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2495028000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2495028000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2495028000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2495028000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2385506000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2385175000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2385175000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2385175000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2385175000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3354308000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3257394000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":3238900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4104688000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":4007881000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3957659000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":3950830000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4411247000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4411247000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4399546000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4399546000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4399546000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4688982000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4688982000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4702984000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":4687840000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5135965000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5755803000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6106915000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":6106915000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":6106915000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":6106915000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":6106915000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6379193000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":6383262000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6521478000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":6535363000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6901473000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":6936372000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6807172000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":6807172000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":6807172000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6873899000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6842987000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6597359000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":6714000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6613306000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":6776965000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6386989000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5922352000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":5922352000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5922352000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":5922352000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":5978369000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5494866000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5089089000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4777383000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4320131000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4320131000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":4320131000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":4320131000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4320131000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3901795000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4300095000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4239197000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4324129000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4803977000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":4803977000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4789821000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":4789821000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4586612000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":4586612000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4249417000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":4249417000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4249417000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4249417000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4249417000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3858565000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3535179000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3284076000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3172438000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":3172438000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3172438000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3172438000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":3172438000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":3172438000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022Q4I"}]}},"FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1":{"label":"Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts","description":"Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.","units":{"contract":[{"start":"2014-01-01","end":"2014-12-31","val":8893,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9782,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24435,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":13340,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":40763,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":16311,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":55038,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":55038,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14850,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":26061,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":26347,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":11265,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":11427,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":39426,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":39426,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":13194,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":13194,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":53347,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":53347,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":49243,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13296,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":13296,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25410,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":25410,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":12081,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":12081,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":37546,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":37546,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":12136,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":12136,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":56959,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":48677,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":48677,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14472,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":14472,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":23405,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":23405,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":8933,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":8933,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":36946,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":36946,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":13539,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":13539,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":40571,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":40571,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":40571,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7694,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":7694,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13123,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":13123,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":5429,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":5429,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":18410,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":18410,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":5287,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":5287,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23185,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":23185,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":23185,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4160,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4160,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":4160,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6223,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":6223,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":6223,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":2086,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":2086,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":2086,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10652,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":10652,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":10652,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":4429,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":4429,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":4429,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16171,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":16171,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":16171,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5688,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":5688,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":5688,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9880,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":9880,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":9880,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4192,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":4192,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":4192,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14684,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":14684,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":14684,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":4804,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":4804,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":4804,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18927,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":18927,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":18927,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1923,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1923,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3035,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3035,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1112,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1112,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4281,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4281,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1246,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1246,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5548,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":5548,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":5548,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"}]}},"FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1":{"label":"Financing Receivable, Troubled Debt Restructuring, Subsequent Default","description":"Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":103170000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":144305000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":333161000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":187503000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":582390000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":246121000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":813630000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":813630000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":230774000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":387450000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":405551000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":166744000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":177932000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":619792000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":619792000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":217612000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":217612000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":850732000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":850732000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":844577000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":230756000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":230756000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":431644000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":431644000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":208219000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":208219000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":650013000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":650013000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":218369000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":218369000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":896881000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":906164000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":906164000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":216145000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":216145000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":368248000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":368248000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":152103000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":152103000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":570207000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":570207000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":191235000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":191235000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":741584000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":741584000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":741584000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":131804000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":131804000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":226013000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":226013000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":94209000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":94209000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":319510000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":319510000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":93497000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":93497000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":439125000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":439125000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":439125000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":85125000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":85125000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":85125000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":123647000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":123647000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":123647000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":41696000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":41696000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":41696000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":211810000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":211810000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":211810000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":88162000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":88162000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":88162000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":370621000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":370621000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":370621000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":112582000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":112582000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":112582000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":198151000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":198151000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":198151000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":85569000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":85569000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":85569000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":301776000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":301776000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":301776000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":103625000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":103625000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":103625000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":411144000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":411144000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":411144000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":64160000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":64160000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":86868000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":86868000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":22708000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":22708000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":112867000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":112867000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":25999000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":25999000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":131564000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":131564000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":131564000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"}]}},"FinancingReceivableNonaccrualInterestIncome":{"label":"Financing Receivable, Nonaccrual, Interest Income","description":"Amount of interest income on financing receivable on nonaccrual status.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":38110000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":62572000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":84403000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":84400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":84400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":21800000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":21800000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":108545000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":108500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26172000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":26172000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":26200000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":46712000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":46712000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":46700000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":20500000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":73000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":73000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":73000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":26300000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":26300000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":26300000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":106900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":106900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37700000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":37700000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":71900000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":71900000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":34200000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":34200000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":117000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":117000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":45100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":45100000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":165000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":165000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":49100000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":49100000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":91500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":91500000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":42500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":42500000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":146300000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":146300000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":54800000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":54800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":206000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":206000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":61000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":61000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":117000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":56000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":56000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":178100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":178100000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":61200000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":61200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":242900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":242900000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":68700000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":68700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":134700000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":134700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":66000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":66000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":211700000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":77000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":292300000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":82100000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":166300000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":78600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableNonaccrualNoAllowance":{"label":"Financing Receivable, Nonaccrual, No Allowance","description":"Amount of financing receivable on nonaccrual status with no allowance for credit loss.","units":{"USD":[{"end":"2020-03-31","val":386175000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":461884000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":450489000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":536401000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":536401000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":536401000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":536401000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":485024000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":485024000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":552553000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":552553000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":544729000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":544729000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":482052000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":482052000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":482052000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":482052000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":448731000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":373314000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":354317000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"FinancingReceivableRecordedInvestment30To59DaysPastDue":{"label":"Financing Receivable, Recorded Investment, 30 to 59 Days Past Due (Deprecated 2015-01-31)","description":"Financing receivables that are less than 60 days past due but more than 29 days past due.","units":{"USD":[{"end":"2011-12-31","val":1867000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":392502000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":303809000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"FinancingReceivableRecordedInvestment60To89DaysPastDue":{"label":"Financing Receivable, Recorded Investment, 60 to 89 Days Past Due (Deprecated 2015-01-31)","description":"Financing receivables that are less than 90 days past due but more than 59 days past due.","units":{"USD":[{"end":"2011-12-31","val":1491000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":236853000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":157726000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing":{"label":"Financing Receivable, 90 Days or More Past Due, Still Accruing","description":"Amount of financing receivable 90 days or more past due and still accruing.","units":{"USD":[{"end":"2012-12-31","val":3052000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2545000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":2545000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":93152000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":84567000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":84567000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":104590000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":104590000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":77528000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":77528000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":79346000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":79346000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":79729000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":79729000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":79729000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":79952000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":79952000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":72878000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":72878000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":85765000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":91219000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":93846000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":93846000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":93846000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":93846000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":93846000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82641000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":143984000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":96256000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":96461000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":96461000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":96461000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":96461000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":96461000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81455000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":88162000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":94919000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":98979000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":98979000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":98979000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":98979000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":98979000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":86413000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":89311000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":87520000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":93102000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":93102000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":93102000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":93102000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":93102000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":81217000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":67152000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":45117000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":52863000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2573000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2573000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2310000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":2310000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2214000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":2214000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2314000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2314000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2314000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2314000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2605000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2859000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2996000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"FinancingReceivableRecordedInvestmentCurrent":{"label":"Financing Receivable, Not Past Due","description":"Amount of financing receivable not past due.","units":{"USD":[{"end":"2011-12-31","val":180940000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":51865610000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":48905232000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":48905232000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":72038796000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":72038796000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":72038796000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":72038796000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":72030348000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":71899957000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":71899957000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":71899957000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":71899957000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":76422567000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":76271551000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":77463451000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":77315808000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":77656074000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":77480124000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":78219548000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":78219548000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":78056830000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":78056830000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":78056830000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":85437742000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":85437742000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":80086838000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":79948323000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":79393687000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":84940203000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":83073644000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":83073644000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":83073644000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":83073644000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":83073644000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80666634000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":80494248000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":80300463000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":80086592000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":77976586000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":77800548000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":77941907000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":77941907000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":77941907000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":77765178000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":77765178000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":77771558000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":77704486000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-03-31","val":77704486000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":80095126000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":80039099000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-06-30","val":80039099000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":80711936000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":82614486000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":82614486000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":82614486000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":82614486000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":82614486000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":85650369000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":87345790000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":87578491000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":88405338000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":88405338000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":88405338000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":88405338000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":88405338000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":88833152000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":93707929000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":90404870000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":90164438000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":90164438000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":90164438000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":88735872000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":88735872000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"}]}},"FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue":{"label":"Financing Receivable, Recorded Investment, Equal to Greater than 90 Days Past Due (Deprecated 2015-01-31)","description":"Financing receivables that are equal to or greater than 90 days past due.","units":{"USD":[{"end":"2011-12-31","val":3697000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":737388000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":683859000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":683859000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":793324000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":793324000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":683998000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"}]}},"FinancingReceivableRecordedInvestmentNonaccrualStatus":{"label":"Financing Receivable, Nonaccrual","description":"Amount of financing receivable on nonaccrual status.","units":{"USD":[{"end":"2011-12-31","val":1359466000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1359466000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":1187685000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1172676000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1172676000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1172676000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1172676000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1172676000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1107132000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1045118000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1021946000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":998409000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":998409000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":998409000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":998409000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":998409000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":998409000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1426469000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1747983000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1552513000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1552513000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1596509000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1596509000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1596509000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1596509000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1596509000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1628288000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1628288000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1628288000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1628288000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1290041000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1310062000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1395477000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1412067000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1470616000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1486630000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1640154000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1640154000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1655099000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1655099000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1655099000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":1851966000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":1851966000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1522099000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1528444000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1783830000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2044427000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2136054000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2136054000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2136054000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2136054000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2136054000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2611274000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":2526338000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2365332000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":2244423000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2607517000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":2217776000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2949997000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2949997000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2949997000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2390893000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2390893000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2681624000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":1911083000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-03-31","val":1911083000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2901957000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":1955623000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-06-30","val":1955623000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2131408000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2255437000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2255437000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2255437000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2255437000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2255437000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1976205000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2094495000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2047572000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2173052000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2173052000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2173052000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2173052000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2173052000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1990949000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1455437000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1499337000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1738635000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1427892000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1427892000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1493238000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1493238000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1762934000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1762934000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1897566000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1897566000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1897566000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1897566000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1622318000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1870657000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2075643000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"FinancingReceivableRecordedInvestmentPastDue":{"label":"Financing Receivable, Past Due","description":"Amount of financing receivable past due.","units":{"USD":[{"end":"2011-12-31","val":7055000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1366743000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1145394000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1145394000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4254018000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":4254018000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4254018000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":4254018000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4254018000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":4355762000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4355762000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4355762000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4355762000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3459493000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3529304000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3907135000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":3959470000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4044355000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4093782000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4455024000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4455024000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4500244000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4500244000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4500244000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4778111000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4778111000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3670110000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3689260000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4434247000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4963723000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5332449000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":5332449000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":5332449000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5332449000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":5332449000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5151225000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5160127000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5560210000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5321431000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5321431000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5321431000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5547989000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5547989000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4307465000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4601577000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5497010000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5714660000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":5714660000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5714660000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":5714660000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":5714660000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4766469000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5149965000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5322581000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5720325000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5720325000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5720325000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":5720325000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5720325000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5301488000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3025266000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3519814000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4194940000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":4194940000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":4194940000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2892177000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2892177000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"}]}},"FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount":{"label":"Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)","description":"Amount of unamortized loan commitment, origination, and other fees (costs) and purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2019-12-31","val":3200000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3200000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3200000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3200000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3200000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3100000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3100000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3100000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3100000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3100000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3000000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3000000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3000000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":3000000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2900000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2900000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2900000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2900000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":380600000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2900000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2800000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2700000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":286700000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":286700000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":286700000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":286700000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":286700000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":357200000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":389500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":488800000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":475000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":475000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":475000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":475000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":475000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":497200000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":501300000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":401100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":425400000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":425400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":425400000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":425400000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":425400000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":485400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":559700000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":568500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":607100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":607100000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":607100000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":618800000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":530500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2010-12-31","val":997671000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1027574000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-12-31","val":169837000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":169837000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":169837000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":189911000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":198782000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":207059000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":207059000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":207059000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":214757000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":221876000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-12-31","val":291137000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":291137000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":291137000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":291137000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":291137000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":314391000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":324032000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":341763000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":341763000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":359012000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":375819000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":375819000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":392157000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":392157000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":408044000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":408044000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":423445000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":423445000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":423445000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":423445000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":423445000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":483325000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":483325000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":438384000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":438384000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":453145000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":536185000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":553359000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":553359000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":553359000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":553359000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":553359000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":224528000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":239952000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":255240000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":270460000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":270460000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":270460000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":270460000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":270460000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":285604000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":300891000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":316179000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":316748000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":316748000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":316748000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":316748000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":316748000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":331510000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":346253000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":361000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":377718000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":377718000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":377718000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":377718000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":377718000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":392458000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":407201000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":421926000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":436376000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":447662000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":447662000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":458409000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":458409000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":342058000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":342058000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":353333000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":353333000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":353333000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":353333000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":353333000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":364585000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":377093000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":389285000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":404726000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":404726000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":404726000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":404726000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":404726000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":406965000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":394732000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":404314000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":413895000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":413895000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":413895000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":413895000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":413895000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":423477000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":424764000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":434310000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":443840000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":443840000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":443840000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":443840000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":443840000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":452890000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":461512000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":470511000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":478632000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":2426000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":2425000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-03-31","val":449617000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":449617000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":449663000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":449663000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":449663000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":399634000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":399635000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":399635000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":399636000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":399635000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":399636000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":345194000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":345194000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":345194000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":345194000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":357494000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":357493000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":301889000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":301889000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":301889000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":301890000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":277714000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":277717000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":277714000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":277742000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":249094000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":249093000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":249093000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":249093000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":224301000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":224302000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":224302000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":224302000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":199544000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":199544000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":199544000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":207965000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":207965000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":201572000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":201572000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":168387000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":170752000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":182724000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":182724000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":153730000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":126998000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":100340000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":73875000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":27335000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2014-03-31","val":64435000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":64432000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":64432000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":64432000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":64432000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":57163000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":57163000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12","frame":"CY2015Q2I"},{"end":"2015-09-30","val":57163000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":57162000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57162000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":57162000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":57162000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":57162000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":58062000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":70034000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":61491000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":61491000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":61491000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":61491000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60644000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60644000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60649000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60650000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":55717000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58992000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":58992000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":58993000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":58658000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":58661000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":58661000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":58661000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39904000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39904000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":39904000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":43760000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":43760000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43462000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":43462000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45862000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":45003000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45711000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50952000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":39110000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37954000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37954000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37954000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":37900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":34783000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34768000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34768000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34768000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":32487000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":32487000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32487000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":32487000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2013-06-30","val":12519000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-03-31","val":58676000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":39454000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":21724000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":21724000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":47626000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":47626000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31288000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":31288000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15401000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":15401000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":42225000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":42224000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":28363000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17174000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2017-03-31","val":46000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":30576000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15287000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":45356000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":30073000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14786000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2019-03-31","val":44226000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":29484000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14743000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2020-03-31","val":43917000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29174000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14450000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-03-31","val":28618000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":28618000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21727000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":21727000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10012000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":10012000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2022-03-31","val":33751000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22677000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":28664000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18797000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9214000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2024-03-31","val":28319000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18760000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9221000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":25718000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16995000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7997000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":841000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":841000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2015-03-31","val":54501000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":54501000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-12-31","val":54441000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":54441000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54441000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":54441000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55641000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":58642000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":55603000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":55603000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":55603000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":55603000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39889000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39889000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39892000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39901000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28649000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":28649000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28649000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28649000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24792000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24792000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24792000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24792000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24757000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24757000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":24757000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30929000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":30929000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29729000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":29729000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28763000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29846000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32512000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32512000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28650000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":26340000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":26340000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":26340000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":2949000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":2949000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-03-31","val":54702000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":54702000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":54702000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":54702000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":54702000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":54501000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":54702000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":54501000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":54702000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":54501000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":54501000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":54501000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":54501000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54501000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":54501000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55701000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":58975000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58642000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":58642000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":58642000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":58642000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39889000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":39889000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39892000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39903000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":39901000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":39901000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39901000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39901000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28649000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28649000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28649000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28649000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24792000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24792000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":24792000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30964000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":30964000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29764000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":29764000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30709000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29854000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34685000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34686000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32496000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28650000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28650000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28650000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":28646000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26340000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26340000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26340000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26340000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26340000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26340000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26340000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26340000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":10221000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":10221000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-03-31","val":55055000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":55055000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":55055000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":55055000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":55055000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":54702000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":55055000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":54702000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":55055000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":54702000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":54702000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":54702000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":54702000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54702000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":54702000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55902000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":60644000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58975000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":58975000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":58975000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":58975000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":58642000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58642000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":58645000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":58657000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":42903000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":39903000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39903000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":39903000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39901000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39901000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39901000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39901000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28649000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28649000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":28649000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34821000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":34821000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33621000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":33621000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30750000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29899000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39085000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37947000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34693000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32496000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32496000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32496000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32492000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28646000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":28645000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28645000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28645000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26340000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26340000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26340000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26340000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":18177000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":18177000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-03-31","val":57163000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":57163000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":57163000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":57163000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":57163000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":55055000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":57162000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":55055000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":57162000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":55055000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":55055000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":55055000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":55055000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":55055000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":55055000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":56255000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":61491000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60644000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60644000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60644000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60644000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":58975000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58975000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":58978000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":58989000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":58929000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58657000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":58657000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":58658000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39903000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39904000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39904000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39904000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39901000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39901000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":39901000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46072000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":46072000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44874000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":44874000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34608000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33757000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":43204000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39103000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37954000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34693000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":34693000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34693000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34783000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32492000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32487000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32487000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":32487000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28645000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28645000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28645000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28645000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2010-12-31","val":188940000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":188940000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":188940000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":172936000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":160103000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":99171000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":99171000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":99171000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":99171000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":99171000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":88521000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":79098000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":70227000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":61949000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":61949000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":61949000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":61949000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":54250000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":47132000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":741360000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":720469000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":702739000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":702739000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":685488000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":668681000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":668681000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":652344000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":652344000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":636457000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":636457000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":621055000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":621055000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":621055000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":621055000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":621055000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":649276000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":649276000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":606117000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":606117000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":609356000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":614419000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":581753000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":566329000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":551041000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":520468000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":505194000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":489978000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":460429000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":445687000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":430947000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":401465000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":386722000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":371998000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":346261000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":346261000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":372478000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":372478000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":349564000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":349564000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":327859000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":354887000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":341972000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":316189000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":306322000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":296740000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":277577000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":267997000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":258451000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":239870000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":231147000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":222149000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":214027000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ForeclosedAssets":{"label":"Repossessed Assets","description":"Carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts.","units":{"USD":[{"end":"2010-12-31","val":114198000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":123829000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5671000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":3779000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"ForeignCurrencyFairValueHedgeAssetAtFairValue":{"label":"Foreign Currency Fair Value Hedge Asset at Fair Value","description":"Fair value as of the balance sheet date of all derivative assets designated as foreign currency fair value hedging instruments.","units":{"USD":[{"end":"2011-12-31","val":3888000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"}]}},"ForeignCurrencyFairValueHedgeLiabilityAtFairValue":{"label":"Foreign Currency Fair Value Hedge Liability at Fair Value","description":"Fair value as of the balance sheet date of all derivative liabilities designated as foreign currency fair value hedging instruments.","units":{"USD":[{"end":"2011-12-31","val":3346000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":9158000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"GainLossOnFairValueHedgesRecognizedInEarnings":{"label":"Gain (Loss) on Fair Value Hedges Recognized in Earnings","description":"Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-2200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"}]}},"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":22349000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":69221000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":204279000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":205319000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":205319000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":61862000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":81924000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":81924000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":124192000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":124192000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":74922000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":74922000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":74597000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":15544000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":15544000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":76532000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":76532000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":76381000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":76381000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":73522000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":73522000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":96195000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":96195000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":72773000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":72773000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":72773000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":73084000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":73084000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":73084000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1944000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1944000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1944000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11349000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11349000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":11349000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":11480000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":27234000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":27234000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":27234000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":26845000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":9557000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":20356000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":20356000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":20356000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":18363000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":18363000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":16990000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":18094000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":18094000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":18827000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":18827000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26431000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":26431000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":27260000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":57770000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":58058000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":58595000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":58595000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":57547000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":57547000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":57547000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":519000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":519000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9569000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9569000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":16276000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":16276000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-2444000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-2444000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2444000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-663000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-663000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-244000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-244000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-6717000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":379000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":379000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2646000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2646000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":5816000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":9279000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":31795000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":31646000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13955000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":13955000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":24714000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":6121000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"}]}},"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":"2020-01-01","end":"2020-12-31","val":62400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"}]}},"GainLossOnSaleOfEquityInvestments":{"label":"Gain (Loss) on Sale of Equity Investments","description":"The difference between the carrying value and the sale price of equity securities, not separately or otherwise categorized as trading or available-for-sale. This element includes investments in which the entity holds a small ownership stake (generally, less than 20% of the shares outstanding) and cannot exert significant influence.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-320145000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-320145000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-320145000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-320145000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-320145000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-320145000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-320145000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-320145000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-320145000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-320145000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":137536000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"}]}},"GainLossOnSaleOfInvestments":{"label":"Gain (Loss) on Sale of Investments","description":"The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":72355000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":46028000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":204279000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":131925000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":82249000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":20387000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":124192000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":41943000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"GainLossOnSaleOfLeasedAssetsNetOperatingLeases":{"label":"Gain (Loss) on Sale of Leased Assets, Net, Operating Leases","description":"The net gain (loss) arising from the lessor's sale of assets held- or available-for-lease under contractual arrangements classified as operating leases.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5576000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":5576000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":5576000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":4570000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":4570000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":4570000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4570000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4570000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":4570000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":4570000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4570000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10847000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":10847000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":10847000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":10847000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":21878000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":21878000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":21878000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":22548000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":22548000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":22548000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":22636000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":22636000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":22636000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":22636000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-63000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-63000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-63000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":399000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":399000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":248000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":248000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":473000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":473000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":319000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":288000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":401000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":53200000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":53200000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":118941000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":118941000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":65742000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":65742000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":167906000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":167906000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":48965000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":48965000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":202793000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":202793000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":202793000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24011000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":24011000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":72490000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":72490000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":48479000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":48479000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":120980000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":120980000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":48490000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":48490000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":135948000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":135948000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":135948000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26951000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":26951000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":26951000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":50096000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":50096000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":50096000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":23145000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":23145000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":23145000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":170484000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":170484000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":170484000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":120387000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":120387000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":120387000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":243189000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":243189000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":243189000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":108263000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":108263000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":108263000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":286807000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":286807000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":286807000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":178544000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":178544000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":178544000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":389979000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":389979000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":389979000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":103172000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":103172000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":103172000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":443809000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":443809000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":443809000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26046000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":26046000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46261000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":46261000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":20216000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":20216000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":66002000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":66002000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":19740000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":19740000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":84774000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":84774000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":84774000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22383000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":22383000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42374000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":42374000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":19991000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":19991000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":55296000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":55296000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":12922000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":12922000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":66313000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":66313000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":66313000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":22759000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":22759000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":44353000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":44353000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":21594000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":21594000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":61847000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":61847000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":17494000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":17494000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":69057000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":69057000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-8181000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-8181000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11059000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":11059000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":19239000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":19239000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":21188000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":10129000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":14610000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4288000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":25079000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":29367000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"GainLossOnSaleOfMortgageLoans":{"label":"Gain (Loss) on Sale of Mortgage Loans","description":"The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":25700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":5200000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":11600000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":6500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":21000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":21000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":13800000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":22600000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":22600000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":8900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":8900000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":20000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":20000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-2700000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-2700000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":48300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":48300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":48300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":38700000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":38700000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":55200000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":42100000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":16500000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":8700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":56800000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":56800000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":56800000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":14600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":14600000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":14600000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":54400000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":54400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":54400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":54400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3200000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":3200000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":13900000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":13900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":13900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":10700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10700000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":10700000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":104700000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":104700000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":104700000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":104700000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":90900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":90900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":90900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":90900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":144900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":144900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":144900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":147200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":6200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":6200000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":6200000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":23600000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":23600000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":23600000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":17400000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":17400000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":17400000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":28700000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":28700000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":30400000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":5200000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":5200000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":5900000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":47600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":47600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":49700000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":49700000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3100000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":3500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9700000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":10500000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":6600000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":7000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":18100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":18100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":8000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":8000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":35700000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":35700000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4400000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":4400000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5700000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1300000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19300000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":13600000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":28500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6200000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"GainLossOnSaleOfProperties":{"label":"Gain (Loss) on Sale of Properties","description":"The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":10648000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":10648000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":10648000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":10648000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":10648000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":10648000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":10648000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":10648000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":22000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":22000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":22000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":22000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-12-31","val":13300000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":13300000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":13300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-10-01","end":"2015-12-31","val":13300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":2100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2100000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":350000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":3500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7600000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":7600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":7600000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5100000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":5100000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":5100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":8700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"GainLossOnSalesOfConsumerLoans":{"label":"Gain (Loss) on Sales of Consumer Loans","description":"The gains (losses) included in earning that represent the difference between the sale price and the carrying value of consumer loans. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-43910000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-43910000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-118782000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-118782000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-74872000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-74872000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-205526000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-205526000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-86745000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-86745000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-351751000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-351751000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-351751000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-67457000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-67457000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-151373000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-151373000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-83916000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-83916000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-238771000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-238771000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-87399000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-87399000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-397965000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-397965000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-397965000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-62107000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-62107000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-62107000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-184640000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-184640000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-184640000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-122533000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-122533000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-122533000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-241324000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-241324000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-241324000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-56684000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-56684000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-56684000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-366976000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-366976000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-366976000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-38017000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-38017000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-38017000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-23185000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-23185000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-23185000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":14831000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":14831000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":14831000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-19766000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-19766000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-19766000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":3420000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3420000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":3420000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-19228000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-19228000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-19228000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":324000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":324000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6549000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-6549000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-6873000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-6873000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-10485000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-10485000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-3936000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-3936000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-19687000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-19687000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-19687000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4701000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-4701000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5125000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-5125000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-425000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-425000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8147000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-8147000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2058000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":2058000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-69307000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-69307000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-69307000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-740000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-740000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1966000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-1966000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-1225000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-1225000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2629000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-2629000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-663000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-663000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-128091000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-128091000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1904000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1904000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2921000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2921000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1017000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1017000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4644000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1723000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-95655000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":583000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-25982000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-26565000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"GainLossOnSalesOfLoansNet":{"label":"Gain (Loss) on Sales of Loans, Net","description":"The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":76765000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":13683000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":21425000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":39983000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":39983000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":5702000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6095000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":6095000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":13050000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":13050000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":22911000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":22911000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":22911000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":14236000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":14236000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":23609000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":23609000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":20932000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":20932000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":26182000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":26182000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":26182000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":27923000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":27923000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":50876000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":50876000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":50458000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":50458000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":50458000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":47128000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":47128000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":47128000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":47128000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":37471000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":37471000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":37471000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47303000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":47303000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":47303000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":190388000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":190388000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":190388000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":135511000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":263853000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":263853000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":260235000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":261301000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14501000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14501000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14501000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":14501000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":98350000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":101750000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":101750000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":102909000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":127426000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":127890000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":-99069000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-78156000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-77219000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-77219000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-74000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-69905000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-69769000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-175663000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-175329000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-295883000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":-295883000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-455330000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-455330000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-455330000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-77753000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-77753000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-169072000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-169072000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-256072000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-256072000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-373532000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-373532000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-373532000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-66370000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-66370000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-148838000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-148838000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-233977000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-233977000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-379181000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-379181000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-379181000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-68697000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-68697000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-150147000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-150147000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-244274000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-244274000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-397037000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-397037000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-397037000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-59527000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-59527000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-59527000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-209763000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-209763000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-209763000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":-269411000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-269411000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-269411000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-374734000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-374734000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-374734000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4626000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":4626000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":4626000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19829000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":19829000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":19829000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":31872000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":31872000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":31872000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":41881000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":41881000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6196000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6196000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3418000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":5808000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":7854000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1171000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"}]}},"GainLossOnSalesOfMortgageBackedSecuritiesMBS":{"label":"Gain (Loss) on Sales of Mortgage Backed Securities (MBS)","description":"Net gain (loss) resulting from the sales of securitized, pay-through debt securities collateralized by real estate mortgage loans (mortgages).","units":{"USD":[{"start":"2011-04-01","end":"2011-06-30","val":40000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"}]}},"GainLossOnSecuritizationOfFinancialAssets":{"label":"Gain (Loss) on Securitization of Financial Assets","description":"A gain (loss) realized on a transfer, accounted for as a sale, of all or a portion of financial assets in which the transferor surrenders control and receives consideration other than a beneficial interest in the assets transferred. Reflects the amount of sales proceeds in excess of, or deficient from, the sum of the carrying amounts of transferred financial assets plus transaction costs.","units":{"USD":[{"start":"2014-01-28","end":"2014-03-31","val":32500000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-28","end":"2014-03-31","val":32500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-02-01","end":"2014-03-31","val":32500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-28","end":"2014-06-30","val":32500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-28","end":"2014-09-30","val":71600000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-28","end":"2014-09-30","val":71600000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":39100000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":39100000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3"},{"start":"2014-01-28","end":"2014-12-31","val":72400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-10-01","end":"2011-12-31","val":344200000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-09-30","val":-258480000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-258480000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-68733000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-3368000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":-2251000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3381000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-13000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":-25758000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-25758000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":-82000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-6142000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-6142000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-6060000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":-6060000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-29712000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-29712000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-23570000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-23570000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":-38695000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-38695000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-38695000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-01-31","val":-5200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-01-31","val":-5200000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"start":"2012-01-01","end":"2012-03-31","val":-5333000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-5333000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-6639000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-6639000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-1306000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-1306000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-6834000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-6834000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-195000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-195000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-100127000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-100127000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-100127000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":-36200000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-10-01","end":"2012-12-31","val":-36200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":-246000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-03-31","val":-246000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-270000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-270000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-24000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-24000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-558000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-558000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-558000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-288000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-07-01","end":"2013-09-30","val":-288000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-288000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-6877000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-6877000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-6877000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-6877000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3635000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-3635000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-3635000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3635000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3635000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-3635000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-11946000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-11946000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-11946000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-11946000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-8311000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-8311000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-8311000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-8311000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-127063000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-127063000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-127063000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-127063000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-32872000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-32872000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-32872000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-78445000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-78445000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-45573000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":-45573000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-88672000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":-88672000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-10228000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":-10228000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-114232000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-114232000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-114232000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6749000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-6749000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-10740000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-10740000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-3991000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-3991000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-16321000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-16321000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-5582000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-5582000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-30349000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-30349000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-30349000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2212000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-2212000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3413000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-3413000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-1201000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-1201000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-3470000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-3470000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-57000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-57000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3470000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-3470000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-3470000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-18000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-18000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1127000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-1127000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-1109000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-1109000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1133000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1133000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-6000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-6000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2735000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2735000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-2735000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-136000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-136000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-136000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1026000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1026000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-1026000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-890000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-890000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-890000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1026000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1026000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-1026000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-10887000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-10887000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-10887000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-67000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-67000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-67000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-67000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18849000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-235000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-235000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-32871000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-32871000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":1520460000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":731412000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":368497000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1129471000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":398059000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1573100000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1573100000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":452800000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":905438000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":905438000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":452638000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":452638000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1360032000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1360032000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":454594000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":454594000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1842224000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1842224000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1842224000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":355690000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":355690000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":733938000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":733938000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":378248000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":378248000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":1089424000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":1089424000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":355486000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":355486000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1481248000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1481248000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1481248000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":380239000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":380239000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":758918000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":758918000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":378679000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":378679000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1209579000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1209579000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1209579000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":450661000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":450661000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":450661000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1662063000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1662063000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1662063000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1689524000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":738514000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":738514000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":714257000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1610519000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1610519000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1520686000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":870238000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":870238000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":806429000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2530262000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2530262000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2530262000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2389275000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":919743000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":919743000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":919743000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":868589000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3550193000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3351453000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3329602000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3777173000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1049696000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":963621000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":959507000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":959507000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2194545000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1992106000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1992106000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1144848000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1032599000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1032599000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3405969000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3050518000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3391549000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":1211424000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1058412000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":1174463000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4319263000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4277290000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4724400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4724400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1108205000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1109274000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1225382000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2252850000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":2490254000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1143577000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":1264872000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3775490000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":3775490000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1281275000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":1281275000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5122211000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5122211000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":5386194000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1309816000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1309816000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2651475000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2651475000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1341636000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1341636000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3995019000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3995019000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1343545000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1343545000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5570159000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":5764324000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5764324000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1405662000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1441361000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2822608000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2891108000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1416948000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1449749000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4232977000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4341497000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1410368000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1450387000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5832325000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":5832325000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":5832325000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1542414000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1542414000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3084801000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":3084801000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1542386000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1542386000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4718045000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":4718045000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1633244000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1633244000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6365852000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6365852000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":6365852000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1583802000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1583802000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1583802000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5013491000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":5013491000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":5013491000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":3429690000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":3429690000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":3429690000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6582721000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6582721000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":6582721000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1569228000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1569228000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1569228000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8208234000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8208234000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":8208234000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1548429000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1548429000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1548429000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3041310000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3041310000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3041310000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1492882000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1492882000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1492882000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4539514000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4539514000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":4539514000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1498203000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1498203000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1498203000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6144167000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6144167000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6144167000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1466690000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1466690000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2999762000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2999762000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1533072000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1533072000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4573986000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4573986000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1574224000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1574224000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6136779000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":6136779000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":6136779000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1543174000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1543174000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3100287000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3100287000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1557114000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1557114000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4664131000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":4664131000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1563844000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":1563844000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6327003000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":6327003000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":6327003000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1559281000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1559281000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3112308000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3112308000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1553028000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1553028000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4708015000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":4708015000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":1595707000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1595707000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6274468000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":6274468000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1527351000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1527351000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2970948000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2970948000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1443598000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1443598000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4449819000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1478869000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5936433000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1384938000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2705612000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":1320675000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2010-12-31","val":4124351000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":4124351000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":4124351000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4124351000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4124351000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3431481000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":3431481000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":3431481000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":3431481000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3431481000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3431481000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3431481000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3431481000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3431481000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3431481000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":3431481000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":3431481000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":3431481000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3431481000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":3431481000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-03-31","val":3431481000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3431481000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":3431481000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3431481000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3431481000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3431481000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3431481000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3431481000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":3431481000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":3431481000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-01-28","val":5530000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-01-28","val":5530000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-01-28","val":5530000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-01-28","val":5530000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-03-31","val":8909625000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8901273000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8892011000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":8892011000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8892011000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":8892011000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":8892011000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":8892011000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8892011000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":8951484000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8951484000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8951484000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8951484000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8892011000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":8951484000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8892011000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":8951484000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8892011000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8951484000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4444389000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4444389000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4444389000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4444389000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4444389000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4454925000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4454925000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4444389000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":4444389000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4444389000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4454925000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4454925000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":4454925000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":4454925000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4454925000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":4454925000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4454925000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4454925000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4454925000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4444389000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":4444389000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":4444389000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4444389000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":4444389000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4444389000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4444389000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4444389000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4444389000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":4444389000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4444389000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":4444389000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4444389000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4444389000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4444389000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4444389000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4444389000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4444389000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":4444389000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":4444389000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4444389000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4444389000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2596161000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2596161000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":2596161000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2596161000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2596161000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2596161000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":2596161000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2596161000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":2596161000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2596161000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2596161000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2596161000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2596161000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2596161000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2596161000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2767732000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2767732000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2767732000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2767732000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2767732000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2767732000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2767732000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2766665000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2766665000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2766665000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2766665000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2766665000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2766665000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2766665000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2766665000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2766665000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2766665000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2766665000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2766665000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2766665000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2766665000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2766665000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2766665000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2766665000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2766665000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2766665000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2766665000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2766665000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":2766665000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2766665000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2766665000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":5485196000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5476844000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5476844000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":5476844000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":5467582000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":171571000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":171571000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":171571000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4447622000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4507095000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4507095000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4507095000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":4500000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-10-01","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-10-01","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-10-01","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-10-01","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-10-01","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q3I"},{"start":"2017-01-01","end":"2017-12-31","val":10536000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":10536000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":10536000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-10-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-10-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q4"},{"end":"2019-01-01","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-01-01","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-01-01","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1848228000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1848228000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1848228000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1848228000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1848228000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-04-01","end":"2020-06-30","val":1848228000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1848228000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1848228000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1848228000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"end":"2020-10-01","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-10-01","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-10-01","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-10-01","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-10-01","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-10-01","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-10-01","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-12-31","val":1848228000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1848228000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":1848228000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"end":"2021-10-01","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-10-01","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-10-01","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-10-01","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"end":"2022-10-01","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-10-01","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-10-01","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-10-01","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"end":"2023-10-01","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-10-01","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-10-01","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-10-01","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2024-10-01","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-10-01","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-10-01","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-10-01","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2025-10-01","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q3I"}]}},"GoodwillPeriodIncreaseDecrease":{"label":"Goodwill, Period Increase (Decrease)","description":"Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2012-12-30","end":"2013-03-31","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2012-12-29","end":"2013-06-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-03-31","end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"GoodwillTransfers":{"label":"Goodwill, Transfers","description":"Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"GoodwillWrittenOffRelatedToSaleOfBusinessUnit":{"label":"Goodwill, Written off Related to Sale of Business Unit","description":"Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":7052000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7052000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":7052000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":7052000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":7052000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":7100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":7100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"}]}},"GuaranteeObligationsMaximumExposure":{"label":"Guarantor Obligations, Maximum Exposure, Undiscounted","description":"Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.","units":{"USD":[{"end":"2012-06-30","val":1400000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"GuaranteesFairValueDisclosure":{"label":"Guarantees, Fair Value Disclosure","description":"Fair value portion of guarantee, including, but not limited to, financial standby letter of credit, fair value guarantee, guarantee of collection of scheduled contractual cash flows from financial assets, and contracts that contingently require the guarantor to make payments or perform services.","units":{"USD":[{"end":"2015-03-31","val":2000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":2000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5100000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":5100000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":3900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2900000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2900000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"}]}},"HeldToMaturitySecurities":{"label":"Debt Securities, Held-to-maturity","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1658644000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1658644000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1658644000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1658644000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1658644000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1621221000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1575037000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1560850000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1799808000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1799808000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1799808000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1799808000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1799808000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2877357000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2920087000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2825768000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2750680000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2750680000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2750680000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2750680000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2750680000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2711701000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2955751000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3604424000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3938797000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3938797000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3938797000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3938797000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3938797000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4389615000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5229562000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5488576000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5781875000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5781875000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6662308000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6662308000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6594046000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6594046000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2022-03-31","val":9388092000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9437767000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9653806000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain":{"label":"Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain","description":"Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2016-12-31","val":2195000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2195000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2195000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2195000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2195000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1477000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1193000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2343000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1047000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1047000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1047000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1047000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1047000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":622000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":211000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3232000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3232000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3232000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":3232000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3232000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8050000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27733000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45158000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31469000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":31469000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":31469000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":31469000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":31469000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":119157000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":186088000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":181256000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":176611000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":98254000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":98254000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":90635000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":90635000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":72616000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":72616000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":39255000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":39255000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":39255000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":39255000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":39255000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2912000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2009000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":594000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2636000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2636000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2636000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2636000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2636000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3790000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1332000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":682000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1216000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1216000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1216000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1216000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1216000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":177000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1966000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14720000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5353000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5353000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5353000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5353000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5353000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10936000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13716000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15225000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28076000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":28076000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":28076000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":12765000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7548000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss":{"label":"Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28442000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27219000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":26917000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":26917000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":26917000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":26917000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":26917000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":79659000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":94210000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":112284000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":77863000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":77863000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":77863000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":77863000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":77863000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":45123000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13996000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7991000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13039000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":13039000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":13039000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":13039000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":13039000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2669000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":930000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":941000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41142000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":41142000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":39954000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":39954000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":57175000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":57175000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":112520000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":112520000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":112520000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":112520000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":112520000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":422930000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":777272000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1219167000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1278569000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1278569000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1278569000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1278569000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1278569000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1242231000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1420466000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1667203000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1478397000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1478397000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1478397000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1478397000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1478397000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1558314000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1629537000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1367541000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1613224000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1613224000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1613224000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1613224000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1613224000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1498188000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1465635000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1408001000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1368508000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1368508000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1368508000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1396146000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1419001000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19731000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":19731000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":19731000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":19731000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":19731000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45962000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":62882000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":90633000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":67481000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":67481000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":67481000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":67481000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":67481000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":45096000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13912000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5776000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5666000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5666000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5666000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":5666000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":5666000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1552000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1552000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8859000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":8859000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":8859000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":8859000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8859000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":145635000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":254072000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":541198000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":808281000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":808281000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":808281000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":808281000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":808281000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":975891000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1390794000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1660368000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1475946000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1475946000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1475946000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1475946000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1475946000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1555928000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1627814000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1367541000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1610483000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1610483000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1610483000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1610483000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1610483000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1496813000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1464814000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1405240000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1365748000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1365748000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1365748000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1382828000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1396727000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss":{"label":"Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.","units":{"USD":[{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28442000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27219000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.","units":{"USD":[{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1310387000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1274846000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1198222000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.","units":{"USD":[{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25426000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28442000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":27219000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7186000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":7186000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7186000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7186000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":7186000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":33697000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31328000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21651000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10382000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":10382000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":10382000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":10382000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":10382000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":84000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2215000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7373000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7373000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7373000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7373000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7373000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2669000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":930000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":941000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3367000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41142000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":41142000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":39954000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":39954000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":55623000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":55623000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":103661000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":103661000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":103661000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":103661000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":103661000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":277295000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":523200000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":677969000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":470288000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":470288000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":470288000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":470288000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":470288000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":266340000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29672000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6835000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2451000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2451000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2451000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2451000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2451000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2386000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1723000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2741000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2741000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2741000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2741000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2741000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1375000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":821000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2761000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2760000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2760000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":2760000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13318000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22274000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.","units":{"USD":[{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1311390000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1310387000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1274846000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1198222000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":553273000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":553273000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":553273000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":553273000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":553273000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1267624000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1091172000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":652024000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":426823000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":426823000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":426823000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":426823000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":426823000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25885000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30535000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":346153000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1290503000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1290503000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1290503000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1290503000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1290503000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":206370000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":81040000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":235272000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":367734000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2632846000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2632846000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3320757000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3320757000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3565199000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":3565199000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4567454000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":4567454000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4567454000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4567454000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4567454000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4507032000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6746316000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5559155000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4364989000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":4364989000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":4364989000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":4364989000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":4364989000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2926185000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":763948000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":273826000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":126399000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":126399000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":126399000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":126399000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":126399000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":195860000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":384019000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":742676000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":742676000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":742676000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":742676000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":742676000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":112499000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":109897000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1462441000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":730821000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":730821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":730821000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2305416000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2894276000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":739612000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":739612000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":739612000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":739612000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":739612000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1530073000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1649842000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1931846000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1925401000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1925401000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1925401000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1925401000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1925401000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2030776000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1139553000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":701895000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":657733000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":657733000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":657733000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":657733000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":657733000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":76368000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":76368000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":205689000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":205689000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":205689000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":205689000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":205689000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1586573000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1755204000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2672439000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3664580000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":3664580000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3664580000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3664580000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":3664580000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5003043000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7086916000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7187404000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7272387000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7272387000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7272387000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7272387000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7272387000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7115784000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7012629000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7156061000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6739599000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":6739599000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":6739599000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":6739599000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":6739599000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6748392000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6640168000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6567795000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6494278000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":6494278000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":6494278000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6359385000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6202852000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue":{"label":"Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":6388000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13206000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13412000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":73080000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":73080000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":60853000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":60853000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53958000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":53958000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46323000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46460000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":41175000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36603000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33345000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30546000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23814000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19761000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6863000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57369000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":51960000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":47550000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42303000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":38049000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1183308000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1205872000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1114858000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1004294000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":897288000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":6135000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12787000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12787000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":72647000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":72647000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":60557000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":60557000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53615000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":53615000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46068000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46365000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":41341000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37108000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33747000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue":{"label":"Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through 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":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":17307000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34320000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32020000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53967000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":53967000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":55461000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":55461000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48491000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":48491000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43718000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38781000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32634000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":27471000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23308000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19840000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20345000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18821000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27022000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28690000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24330000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":24998000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":615859000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":614872000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":617968000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":962838000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1339143000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1442732000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1034608000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through 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":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":17207000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34178000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":31880000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53703000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":53703000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":55115000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":55115000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48200000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":48200000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43654000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39438000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33522000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28414000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24178000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue":{"label":"Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth 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":"2017-03-31","val":1594256000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1549011000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1542093000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2019-03-31","val":2674628000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2969488000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3641591000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3957227000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4506103000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5391025000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5617949000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5632323000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5708806000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5708806000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6596675000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6596675000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6507038000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6507038000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6539165000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8882833000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8588695000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8371159000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8216632000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8146426000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7833194000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7448264000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7528638000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7324868000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7589760000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8129216000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7648255000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7671262000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7559195000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7915692000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8549003000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8616909000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":8699721000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth 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":"2017-03-31","val":1621221000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1575037000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1560850000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2019-03-31","val":2711701000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2955751000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3604424000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3938797000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4389615000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5206220000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5439128000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5459844000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5652391000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5652391000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6546636000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6546636000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6492231000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6492231000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6612749000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9302289000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9362904000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9588284000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9491293000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2017-03-31","val":1621221000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1575037000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1560850000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2017-03-31","val":1594256000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1549011000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1542093000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue":{"label":"Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3416000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":174000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3134000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3134000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-06-30","val":122471000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":320499000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":868358000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":836925000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":917290000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2483000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":174000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3134000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3134000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2016-12-31","val":1635413000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount":{"label":"Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at amortized cost (held-to-maturity), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2016-12-31","val":1658644000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"HeldToMaturitySecuritiesFairValue":{"label":"Debt Securities, Held-to-maturity, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2016-12-31","val":1635413000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1635413000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1635413000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1635413000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1635413000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1594256000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1549011000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1542093000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1773938000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1773938000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1773938000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1773938000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1773938000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2797698000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2826499000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2713695000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2676049000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2676049000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2676049000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2676049000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2676049000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2674628000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2969488000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3641591000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3957227000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":3957227000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3957227000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3957227000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3957227000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4506103000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5414720000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5668891000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5677929000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5838987000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5838987000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6712989000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6712989000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6609487000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":6609487000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6629206000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":6629206000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":6629206000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6629206000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6629206000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8968074000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8662504000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8435233000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8273285000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":8273285000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":8273285000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":8273285000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":8273285000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8196812000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7877353000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7486846000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7562523000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7562523000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7562523000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7562523000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7562523000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7410927000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7666050000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8201764000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8306417000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":8306417000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8306417000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":8306417000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8306417000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8324183000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9482942000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10404901000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11871362000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":11871362000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":11871362000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11900860000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11548907000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"ImpairedFinancingReceivableAverageRecordedInvestment":{"label":"Impaired Financing Receivable, Average Recorded Investment","description":"Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.","units":{"USD":[{"start":"2010-12-31","end":"2011-12-31","val":1553447000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1553447000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1357012000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":1389241000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1389241000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2012-01-01","end":"2012-12-31","val":1389241000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-12-31","val":1389241000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1354766000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":1326771000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-12-30","end":"2013-09-30","val":1298358000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":1233152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1309438000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2198076000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1833485000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1833485000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":1931101000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1931101000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-12-31","val":1931101000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-12-31","val":1931101000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":1876355000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1876193000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1876193000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1876193000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1876193000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3062167000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":2637365000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":2957778000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3411417000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3307605000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3349286000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3290962000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":3531274000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":3531274000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-12-31","val":3525256000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":3525256000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":3525256000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":3891710000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4778226000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":4764803000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4952115000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-09-30","val":12521892000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-12-31","val":5647441000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5647441000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2016-01-01","end":"2016-12-31","val":5647441000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-12-31","val":5647441000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5647441000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6519401000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6584826000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":6770915000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6778426000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":6778426000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-12-31","val":6778426000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-12-31","val":6811789000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6783634000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7041425000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7017117000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":6923195000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":6708272000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":6708272000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-12-31","val":6708272000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-12-31","val":6708272000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":6708272000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6001883000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5806441000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":5619483000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":5387416000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"ImpairedFinancingReceivableRecordedInvestment":{"label":"Impaired Financing Receivable, Recorded Investment","description":"Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.","units":{"USD":[{"end":"2011-12-31","val":1388268000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":1388268000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1388268000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1235522000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1325749000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1390207000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1319319000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1263329000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1206506000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1233152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1385713000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3162975000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2433811000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2433811000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2629038000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2629038000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2629038000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2629038000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2519548000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2519217000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2519217000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2519217000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2519217000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3495289000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3398375000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":3396328000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4193789000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":4095981000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4069529000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4062699000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4542986000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":4542986000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4531285000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4531285000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":4531285000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4902214000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4902214000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5013456000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":4998313000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5372931000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6089454000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6392653000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":6392653000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":6392653000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":6392653000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":6392653000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6646140000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6776993000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7149167000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7164184000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":7164184000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7164184000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7230911000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":7199999000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6918658000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6870042000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6682199000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6216533000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":6216533000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6216533000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":6216533000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6216533000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5787223000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5396344000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5022426000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4558291000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"ImpairedFinancingReceivableRelatedAllowance":{"label":"Impaired Financing Receivable, Related Allowance","description":"Amount of allowance for credit losses related to recorded investment.","units":{"USD":[{"end":"2011-12-31","val":252556000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":252556000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":252556000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":293182000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":258432000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":267054000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":241151000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":215525000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":224120000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":225796000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":277481000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":205606000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":107064000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":107064000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":311695000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":311695000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":311695000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":311695000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":135922000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":136100000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":136100000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":136100000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":136100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":358747000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":337146000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":365927000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":438046000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":654739000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":412302000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":803188000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":899415000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":899415000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":944091000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":944091000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":944091000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":966200000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":966200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1098166000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1138927000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1355832000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1523400000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1618971000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1618459000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1710716000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1826282000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1854154000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1854154000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1854154000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1926966000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1926966000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1723923000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1617535000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1693726000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1551294000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1414694000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1290300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1167804000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":985393000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"ImpairedFinancingReceivableUnpaidPrincipalBalance":{"label":"Impaired Financing Receivable, Unpaid Principal Balance","description":"Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.","units":{"USD":[{"end":"2011-12-31","val":1657858000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1657858000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":1535525000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1600128000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1600128000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1600128000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1600128000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1523866000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1478641000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1425804000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1430588000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1430588000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1430588000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1430588000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1430588000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1227702000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2969496000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2258423000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2258423000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3020174000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3020174000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3020174000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":3020174000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2898294000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2898294000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2898294000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2898294000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2898294000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3989036000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3882252000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":3882252000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4741244000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":4637273000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4550177000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4550177000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5044479000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":5044479000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":5044479000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":5044479000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":5044479000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":5483726000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":5483726000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5477495000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":5477495000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5840682000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6596850000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6897854000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":6897854000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":6897854000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":6897854000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":6897854000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7130191000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7226881000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7607170000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7601163000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":7601163000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7601163000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7667890000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":7636978000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7257629000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7189160000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6987883000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6475327000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":6475327000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6475327000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":6475327000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6475327000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6020953000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5630529000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5228829000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4778157000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment":{"label":"Impaired Financing Receivable, with No Related Allowance, Recorded Investment","description":"Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.","units":{"USD":[{"end":"2011-12-31","val":269677000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":269677000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":269677000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":223382000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":320651000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":360815000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":360815000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":360815000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":360815000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":360815000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":333090000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":349371000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":311787000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":317097000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment":{"label":"Impaired Financing Receivable, with Related Allowance, Recorded Investment","description":"Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.","units":{"USD":[{"end":"2011-12-31","val":1118591000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1118591000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1118591000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":1012140000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1005098000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1029392000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1029392000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1029392000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1029392000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1029392000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":986229000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":913958000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":894719000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":916055000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":15500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14800000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":14800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":23400000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":23400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":23400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":21000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":21000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":21000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":11200000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":11200000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":11200000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":25200000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":25200000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":25200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":3600000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"ImpairmentOfInvestments":{"label":"Other than Temporary Impairment Losses, Investments","description":"The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":58526000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3718000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":34266000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":30549000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":38446000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":4180000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":325000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2012-12-30","end":"2013-09-30","val":63600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-12-31","val":63600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":44000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":34000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":44000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":33000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":33300000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2013-10-01","end":"2013-12-31","val":33300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2013-10-01","end":"2013-12-31","val":33300000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2013-10-01","end":"2013-12-31","val":33300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":3323000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-03-31","val":3300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-03-31","val":3300000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-03-31","val":3300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":97546000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":97546000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":64546000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":97546000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":97500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-04-01","end":"2014-06-30","val":97500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-04-01","end":"2014-06-30","val":97500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-04-01","end":"2014-06-30","val":97546000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":61223000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":97546000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":97546000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":97546000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":64546000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":97546000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":97546000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":64546000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":64546000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":19000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":15540000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":1018985000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":493777000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":918247000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":424470000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1229290000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":311043000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":2166525000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2166525000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":267458000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":267458000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":484494000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":484494000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":217036000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":217036000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":435404000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":435404000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-49090000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-49090000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":454787000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":454787000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":454787000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":388168000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":388168000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":611404000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":611404000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":223235000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":223235000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":706804000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":706804000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":706804000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":95400000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":95400000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":95400000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":788403000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":788403000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":788403000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":739276000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2927750000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2927750000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2932553000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3466711000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3466711000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3593827000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":539061000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":539061000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":661274000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3761905000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":3761905000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":3761905000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4157325000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":295194000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":295194000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":295194000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":563498000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4121438000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":4471164000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":4510418000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4707218000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":365012000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":192984000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":163750000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":163750000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":753961000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":567020000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":567020000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":388951000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":403270000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":403270000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1177849000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":894596000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1016598000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":423888000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":327576000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":358743000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3746605000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-3809339000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-3655194000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-3655194000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":138745000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":150448000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":188543000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":538157000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":617214000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":387708000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":428670000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":950711000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":950711000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":333966000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":333966000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":954478000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":954478000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":954478000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":242646000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":242646000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":622392000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":622392000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":379746000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":379746000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":952867000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":933400000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":330475000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":329150000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":820440000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":800935000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":800935000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":353256000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":356312000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":880463000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":884020000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":527206000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":527707000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1233435000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1233435000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":349416000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":349416000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1416935000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1416935000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1416935000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":355706000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":355706000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":917397000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":917397000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":561691000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":561691000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1300759000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1300759000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":383363000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":383363000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1514016000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1514016000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1514016000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-156277000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-156277000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-156277000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2238230000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-2238230000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-2238230000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-2081955000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-2081955000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-2081955000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1417038000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1417038000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-1417038000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":821193000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":821193000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":821193000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-766948000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-766948000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-766948000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1179332000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1179332000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1179332000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2717855000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2717855000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2717855000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1538522000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1538522000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1538522000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3801875000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":3801875000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":3801875000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1084019000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1084019000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1084019000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4704890000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":4704890000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":4704890000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":777763000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":777763000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1323301000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1323301000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":545538000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":545538000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1627355000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1627355000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":304054000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":304054000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1748130000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1748130000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1748130000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":325086000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":325086000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":963745000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":963745000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":638661000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":638661000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":935734000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":935734000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-28014000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":-28014000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":786756000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":786756000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":786756000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":350961000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":350961000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":715754000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":715754000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":364793000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":364793000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":876846000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":876846000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":161092000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":161092000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":970638000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":970638000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":382796000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":382796000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":918502000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":918502000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":535705000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":535705000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1464501000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":545999000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1841531000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":482802000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1241761000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":758959000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"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":"2009-01-01","end":"2009-12-31","val":-21412000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-14053000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":-5903000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-20099000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-6046000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":-26613000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-26613000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":-2784000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-6068000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-6068000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-3284000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":-3284000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-9444000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-9444000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-3376000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-3376000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":972801000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-14849000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":972801000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":157332000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":157332000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":263898000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":263898000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":106566000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":106566000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":370325000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":370325000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":106427000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":106427000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":428569000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":428569000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":428569000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":182094000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":182094000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":294737000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":294737000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":112643000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":112643000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":365067000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":365067000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":365067000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":70330000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":70330000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":70330000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":426851000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":426851000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":426851000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":438185000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":19642000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":19642000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":19676000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12226000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":12226000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":12480000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-7416000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-7416000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-7196000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7607000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":7607000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":7607000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":8083000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-4619000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-4619000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-4619000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4397000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7817000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":7817000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":8515000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8514000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-7354000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-7354000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-7133000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-7133000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-7167000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-7167000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-7167000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-34000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-34000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-34000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5543000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-5543000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-5543000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":1624000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1624000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":1624000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8818000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-8818000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-8818000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-8818000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4192000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-4192000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-4192000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5140000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-5140000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-948000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4719000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":-4719000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":421000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-11054000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-11054000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-11054000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2368000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-2368000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1506000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1506000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-747000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-747000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-28323000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-28323000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-28323000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2164000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-2164000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3392000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3392000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":5051000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5051000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":4324000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":4324000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":4324000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1865000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1865000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":322000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":322000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-478000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-478000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1584000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1584000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1584000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2776000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-2776000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-2776000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11947000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-11947000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-11947000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":-11352000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-11352000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-11352000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-11538000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-11538000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-11538000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15419000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-15419000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-15419000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-16990000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-16990000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-16990000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-16599000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-16599000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-16599000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-12785000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-12785000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2359000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1878000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":3011000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2188000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"IncomeTaxExaminationLiabilityRecorded":{"label":"Income Tax Examination, Liability Recorded (Deprecated 2013-01-31)","description":"The estimated loss resulting from the income tax examination that has been accrued as of the balance sheet date, including interest and penalties.","units":{"USD":[{"end":"2012-06-30","val":96900000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":96900000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":96900000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":96900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"}]}},"IncomeTaxExaminationPenaltiesAndInterestAccrued":{"label":"Income Tax Examination, Penalties and Interest Accrued","description":"The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2013-06-30","val":96900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":96900000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":96900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":96900000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":96900000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":96900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":96900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":125900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":125900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":125900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":125900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":125900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":230100000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":230100000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":230100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":230100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":230100000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":230100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":230100000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":230100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":36000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":36000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":36000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":36000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":36800000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":36800000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":36800000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2016Q4I"},{"end":"2017-12-31","val":36800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":36800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36800000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":36800000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"}]}},"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":"2003-01-01","end":"2005-12-31","val":69600000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2003-01-01","end":"2005-12-31","val":69600000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2003-01-01","end":"2005-12-31","val":69600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2003-01-01","end":"2005-12-31","val":69600000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2003-01-01","end":"2005-12-31","val":69600000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2005-12-31","end":"2006-12-31","val":12100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2006"},{"start":"2006-01-01","end":"2006-12-31","val":12100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2006-01-01","end":"2006-12-31","val":12100000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2006-01-01","end":"2006-12-31","val":12100000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2003-01-01","end":"2007-12-31","val":94300000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":92500000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2006-12-31","end":"2007-12-31","val":12500000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2007"},{"start":"2007-01-01","end":"2007-12-31","val":12500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2007-01-01","end":"2007-12-31","val":12500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2007-01-01","end":"2007-12-31","val":12500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2009-01-01","end":"2009-12-31","val":92500000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2009"},{"start":"2016-01-01","end":"2016-06-30","val":92500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-09-30","val":92500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"}]}},"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":-1284464000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":107810000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":66130000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":195229000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":87419000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":-40390000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-40390000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":176714000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":322133000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":322133000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":145419000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":145419000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":426840000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":426840000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":104707000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":104707000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":908279000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":908279000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":908279000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":38471000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":38471000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":71780000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":71780000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":33309000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":33309000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-5950000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-5950000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-77730000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-77730000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-106448000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-106448000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-106448000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":102670000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":102670000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":137978000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":137978000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":35308000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":35308000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":156670000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":156670000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":156670000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":18692000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":18692000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":18692000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":160300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":160300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":160300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":83416000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1050107000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1050107000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1054279000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1249753000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1249753000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1294072000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":199746000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":199746000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":239793000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1285855000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1285855000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1285855000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1502375000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":36102000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":36102000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":36102000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":208303000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1413224000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1554357000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1610958000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1673123000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":112973000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":40144000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":36909000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":36909000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":232944000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":161983000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":161983000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":119971000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":125074000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":125074000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":474708000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":363352000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":416387000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":241764000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":201369000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":217753000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-671463000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-675238000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-599758000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-599758000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":65010000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":65396000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":78860000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":199987000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":232117000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":134590000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":153256000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":339968000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":339968000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":108320000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":108320000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":313715000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":313715000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":313715000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":78937000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":78937000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":76223000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":170920000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":170920000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":164091000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":91983000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":91983000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":87868000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":264368000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":257033000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":93448000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":92942000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-152334000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-157040000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-157040000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-157040000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":95321000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":96062000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":96062000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":263356000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":264213000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":264213000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":168035000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":168151000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":168151000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":374162000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":374162000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":109949000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":109949000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":425900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":425900000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":425900000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":116214000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":116214000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":271540000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":271540000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":155326000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":155326000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":384467000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":384467000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":112927000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":112927000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":472199000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":472199000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":472199000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-33362000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-33362000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-33362000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-219512000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-219512000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-219512000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-186151000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-186151000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-186151000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-272856000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-272856000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-272856000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-53343000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-53343000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-53343000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-110645000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-110645000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-110645000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":286829000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":286829000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":286829000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":658473000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":658473000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":658473000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":371644000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":371644000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":371644000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":885809000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":885809000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":885809000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":227335000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":227335000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":227335000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1083583000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1083583000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1083583000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":161668000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":161668000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":268661000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":268661000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":106993000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":106993000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":344888000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":344888000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":76227000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":76227000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":343123000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":343123000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":343123000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":28205000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":28205000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":92827000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":92827000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":64623000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":64623000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-54937000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-54937000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-147767000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":-147767000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-146146000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-146146000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-146146000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7754000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":7754000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-42067000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-42067000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-49821000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-49821000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-74254000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-74254000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-32187000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-32187000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-106761000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-106761000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16922000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":16922000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":54884000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":54884000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":37961000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":37961000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":144512000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":89628000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":196373000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":68631000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":242887000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":174256000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-40390000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":908279000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-106448000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","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":"2003-01-01","end":"2005-12-31","val":154000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2003-01-01","end":"2005-12-31","val":154000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2003-01-01","end":"2005-12-31","val":154000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2003-01-01","end":"2005-12-31","val":154000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2005-12-31","end":"2006-12-31","val":87600000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2006"},{"start":"2006-01-01","end":"2006-12-31","val":87600000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2006-01-01","end":"2006-12-31","val":87600000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2006-01-01","end":"2006-12-31","val":87600000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2003-01-01","end":"2007-12-31","val":264000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2006-12-31","end":"2007-12-31","val":22500000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2007"},{"start":"2007-01-01","end":"2007-12-31","val":22500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2007-01-01","end":"2007-12-31","val":22500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2007-01-01","end":"2007-12-31","val":22500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"}]}},"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":"2009-01-01","end":"2009-12-31","val":350910000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":138375000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":264244000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":528151000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":528151000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":106614000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":698962000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":698962000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":1265192000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1265192000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":621438000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":621438000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":621438000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-999000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-999000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-21976000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-21976000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-21145000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-21145000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-50832000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-50832000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-50832000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":29142000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":29142000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":60970000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":60970000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":93566000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":93566000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":93566000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":1489000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1489000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1489000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1489000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":258501000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":258501000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-29895000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-399502000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-399502000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-399502000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-135644000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-135644000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-135644000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-135644000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-122589000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-122589000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-122589000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-64598000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-237980000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-237980000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-237980000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-237980000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-45508000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-45508000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-45508000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-134241000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-134241000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-247211000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-247211000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-168529000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-168529000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":23149000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":23149000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-148458000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-12-31","val":-146132000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-146132000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-146132000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3954000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3954000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3954000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":26261000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":26261000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":26261000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":35355000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":35355000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":35355000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-60703000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-60703000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-60703000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":240413000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":240413000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":240413000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-554758000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-554758000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-554758000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":329836000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":329836000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":330148000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":105035000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":115648000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":66755000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":"2013-12-31","val":419832000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":419832000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":419832000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":419832000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-06-30","val":421887000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":534125000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":534125000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":939948000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":939948000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":936365000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":936365000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":936365000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":938222000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":938222000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":938222000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":938222000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":575143000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":573566000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":675162000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":680684000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":599407000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":604929000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":607817000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":607817000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":613339000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":613339000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":613339000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":634262000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":634262000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":600936000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":606460000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":419396000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":452266000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":294796000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":294796000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":294796000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":294796000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":294796000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":296305000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":310213000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":319045000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":292220000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":292220000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":292220000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":292220000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":292200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":293072000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":301206000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":293891000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":373200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":373200000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":373200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":373200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":373245000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":344300000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":351300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":318200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":272699000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":272699000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":272699000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":272699000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":272699000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":292972000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":196596000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":236962000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":225736000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":186211000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":186211000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":138542000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":138542000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":194646000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":194646000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":173060000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":173060000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":173060000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":173060000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":173060000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":213025000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":399239000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":252533000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":400063000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":400063000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":400063000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":400063000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":400063000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":63405000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":64420000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":379118000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":478305000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":478305000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":478305000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":478305000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":478305000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":428316000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":438286000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":430628000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":466422000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":466422000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":466422000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":466422000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":466422000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":420164000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":322519000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":391534000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":395201000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-21200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-22000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-32200000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-10200000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":57800000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":90000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":2900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6600000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":3600000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4600000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":-6700000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-4192000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-6068000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-15927000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets":{"label":"Increase (Decrease) in Accounts Receivable and Other Operating Assets","description":"Amount of increase (decrease) in receivables, and operating assets classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":128800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"IncreaseDecreaseInAccountsReceivableFromSecuritization":{"label":"Increase (Decrease) in Accounts Receivable from Securitization","description":"The increase (decrease) during the reporting period in the amount owed to the reporting entity by counterparties in securitized loan transactions.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":459453000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":1566612000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1566612000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1566612000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1566612000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2136022000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2136022000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2136022000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2141966000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":234547000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":234547000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":234547000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":234547000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":234547000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":256380000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":395163000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":395163000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":421455000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":421455000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6282000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":13691000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":19585000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":19585000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":26736000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":26736000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":26736000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9272000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":9272000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13641000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":17945000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":18214000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":18214000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1633000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":3844000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"}]}},"IncreaseDecreaseInAccruedInterestReceivableNet":{"label":"Increase (Decrease) in Accrued Interest Receivable, Net","description":"The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-10951000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":5736000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-19720000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-11902000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-11902000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":-29707000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-18150000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-18150000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-40618000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-40618000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":16937000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":16937000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2012-01-01","end":"2012-03-31","val":-2125000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3686000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":5120000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-350000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"IncreaseDecreaseInAdvancePaymentsByBorrowersForTaxesAndInsurance":{"label":"Increase (Decrease) in Advance Payments by Borrowers for Taxes and Insurance","description":"Amount of increase (decrease) in prepayments received from borrowers for taxes and insurance remitted to the appropriate tax authority or insurer on behalf of the borrower.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":17645000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":14529000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":14529000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":14529000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":12957000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":12957000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":20678000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":20678000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-14901000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-14901000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-14901000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-14901000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":55051000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":54943000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17007000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":16854000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":16854000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":42615000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":42377000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":42377000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":5260000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4993000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4993000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4993000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":59995000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":59970000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":59970000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21790000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":21790000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":25271000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":25271000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-7639000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-7639000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-7639000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":47893000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":47893000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14040000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":14040000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":18405000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":18405000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-4177000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-4177000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-4177000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49767000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":49767000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":31283000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":31283000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":25321000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":25321000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1407000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1407000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1407000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":46492000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":46492000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21261000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":21261000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":14370000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":14370000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-7308000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-7308000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-7308000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":40251000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":40251000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":40251000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12778000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":12778000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":12778000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":10971000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":10971000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":10971000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-9206000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-9206000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-9206000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30847000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":30847000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":30847000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20369000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":20369000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":20369000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":16540000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":16540000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":16540000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1622000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-1622000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36850000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15524000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":21395000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":6541000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"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":"2012-01-01","end":"2012-12-31","val":131506000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-234274000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1651329000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-4010508000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-2990077000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-3163726000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-1754772000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-1754772000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":4321864000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4582782000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":4582782000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":4690275000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4690275000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":5124222000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":5124222000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":5124222000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":2728678000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":2728678000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":920900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":920900000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":2424489000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":2424489000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":2992523000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2992523000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2992523000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":271563000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":271563000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-1061280000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1061280000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-1479621000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1479621000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-1479621000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-1268632000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1268632000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-1268632000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1268632000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":797918000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":797918000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":797918000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":552862000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":552862000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":552862000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":2034024000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2034024000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2034024000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2034024000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3227076000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3227076000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3227076000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2344327000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1894927000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1894927000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1894925000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1894925000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2148906000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2148906000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2148906000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3069248000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3069248000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3706937000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":3640225000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":3640225000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":3435426000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":3435426000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1350018000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1350018000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1886800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":383467000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":615980000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2120695000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2120695000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1657262000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1657262000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1657262000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-639456000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-639456000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4284135000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-4284135000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-5171305000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-5171305000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-6218010000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-6218010000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-6218010000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1010072000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1010072000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":725445000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":725445000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":110894000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":110894000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":680277000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":680277000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":680277000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1435464000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1435464000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2208674000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2208674000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":5199415000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":5199415000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6286153000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6286153000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":6286153000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1344797000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1344797000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1344797000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6636542000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":6636542000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":6636542000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":1919274000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1919274000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1919274000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7977001000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7977001000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":7977001000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-855008000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-855008000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-855008000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5564690000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":5564690000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":5564690000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4156483000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4156483000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":4156483000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6294465000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6294465000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6294465000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3009056000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-3009056000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7124061000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-7124061000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-5750322000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-5750322000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-2469631000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-2469631000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-2469631000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":166318000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":166318000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":355306000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":355306000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-1657908000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-1657908000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-2055365000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-2055365000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-2055365000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":611294000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":611294000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-271991000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-271991000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":471291000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":471291000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1041429000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1041429000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1262033000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1262033000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2170684000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2170684000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-1754014000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1406245000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2229609000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":586859000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"IncreaseDecreaseInLoansHeldForSale":{"label":"Increase (Decrease) in Loans Held-for-sale","description":"The increase (decrease) during the reporting period in the value of loans or securitized loans that are held with the intention to sell in the near future.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":107947000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":107947000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":107947000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":107947000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":129330000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":129330000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":129330000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":310103000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":310103000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":471061000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":471061000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":317506000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":317506000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":317506000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5064000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":5064000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":78697000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":78697000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":139360000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":139360000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":329168000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":329168000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-5723000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-5723000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72921000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":72921000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":147975000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":147975000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":371716000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6523000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":72723000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":144411000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"}]}},"IncreaseDecreaseInNotesReceivables":{"label":"Increase (Decrease) in Notes Receivables","description":"The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":329168000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":371716000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":371716000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6523000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":72723000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":144411000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":360922000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":360922000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":360922000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-19012000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-19012000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-19012000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25598000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":25598000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":25598000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":59096000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":59096000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":59096000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":282371000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":282371000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":282371000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-34246000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-34246000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-34246000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-34247000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-34247000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-34247000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-34247000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-34247000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-34247000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-34246000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-34246000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"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-12-31","end":"2010-12-31","val":-1266000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":319000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2953000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":6269000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":12053000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":12053000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-10101000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-10101000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":3195000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":3195000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":25430000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":25430000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":12586000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":12586000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12586000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-16677000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-16677000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-38741000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-38741000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-23266000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-23266000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-23266000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-24545000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-24545000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-24545000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-24545000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":790000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":790000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":790000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3558000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3558000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3558000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-14760000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-14760000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-14760000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-14760000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8786000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":8786000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":8786000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8786000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-320619000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":197553000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":226519000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-20226000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-20226000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":31466000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":185306000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":185306000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":141996000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":141996000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":97379000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":97379000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":97379000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":211925000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":211925000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":96321000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":96321000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":680657000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":680657000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":698813000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":698813000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":698813000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-370682000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-370682000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-287920000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-287920000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-326797000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-326797000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-326797000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-471957000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-471957000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-471957000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-447233000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-304563000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":500115000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":374406000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-683581000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":154390000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-90122000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-449919000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-449919000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":379165000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":148020000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-64295000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-64295000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-90467000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":52879000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9218000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9218000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":54312000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":54312000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":153881000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":155859000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":155859000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":180929000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":253267000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-153905000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":301678000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":264692000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-114260000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-114260000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":102639000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":65021000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":138910000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":73013000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":241570000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":250102000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":240917000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":7349000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":141776000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":141776000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":272436000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":272351000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-29872000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-29872000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-49535000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-49535000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":147149000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":147149000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":147149000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":346354000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":346354000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":704392000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":704392000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":384524000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":384524000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":248345000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":248345000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":248345000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":166513000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":166513000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":260283000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":260283000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":566705000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":566705000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":814094000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":814094000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":814094000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1581586000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1581586000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1581586000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1655112000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1655112000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1655112000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":469276000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":469276000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":469276000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-277399000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-277399000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-277399000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-218207000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-218207000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-218207000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":406540000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":406540000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":406540000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-46016000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-46016000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-46016000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":28070000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":28070000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":28070000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":346350000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":346350000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-21719000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-21719000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":456128000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":456128000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":890198000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":890198000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":890198000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-339685000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-339685000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-106725000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-106725000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-240852000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-240852000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-852465000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-852465000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-852465000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-14603000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-14603000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-291732000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-291732000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":145986000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":145986000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":129565000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":129565000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":735950000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":735950000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1148628000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1148628000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":714142000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":544312000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1276878000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1095646000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-127000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"}]}},"IncreaseDecreaseInPrepaidTaxes":{"label":"Increase (Decrease) in Prepaid Taxes","description":"Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-133000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":8755000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":41678000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":41678000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":-33181000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-118481000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-118481000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-96458000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-96458000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":-47011000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-47011000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-47011000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":292869000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":292869000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":363360000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":363360000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":357206000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":357206000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":451795000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":451795000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":451795000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-315370000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-315370000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-354275000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-354275000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-370170000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-370170000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-370170000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-391058000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-391058000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-391058000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-391058000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":126404000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":126404000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":142373000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":88255000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":324422000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":316035000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":44313000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":44313000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":286806000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":286806000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":286164000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":286164000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":286164000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-65184000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":775768000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":775768000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":776589000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":776589000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1178079000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1178079000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1178079000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":236121000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":236121000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-51405000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":555917000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":555917000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":287516000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":287516000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":577163000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":498444000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":507405000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":606245000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":649992000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":626970000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":626970000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":390902000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":390902000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":386400000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":277535000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":300000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":278509000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":264100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":22760000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":16600000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":696092000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":801900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7800000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-695600000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-988100000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-887100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"}]}},"IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible":{"label":"Increase in Unrecognized Tax Benefits is Reasonably Possible","description":"Amount of increase reasonably possible in the next twelve months for the unrecognized tax benefit.","units":{"USD":[{"end":"2015-03-31","val":294000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":294000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":294000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":201900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":201900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":201900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":201900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":201900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":201900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":201900000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":201900000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q4I"},{"end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"InformationTechnologyAndDataProcessing":{"label":"Information Technology and Data Processing","description":"The amount of expenses incurred in the period for information technology and data processing products and services.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":107100000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":53564000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":27588000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":81996000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":28432000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":112058000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":112058000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":30504000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":61744000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":61744000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":31240000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":31240000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":91938000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":91938000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":30194000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":30194000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":123135000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":123135000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":123135000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":25336000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":25336000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":54127000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":54127000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":28791000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":28791000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":83146000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":83146000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":29019000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":29019000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":113194000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":113194000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":113194000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":28695000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":28695000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":60120000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":60120000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":31425000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":31425000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":95835000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":95835000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":95835000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":35715000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":35715000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":35715000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":127748000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":127748000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":127748000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":127748000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":40270000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":40270000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":40270000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":84068000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":84068000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":84068000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":43798000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":43798000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":43798000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":124874000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":124874000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":124874000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":124874000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":40806000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":40806000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":40806000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":40806000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":163015000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":163015000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":163015000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":203551000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":42089000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":42089000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":42089000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":42089000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":87156000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":87156000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":87156000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":45067000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":45067000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":45067000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":130690000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":130690000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":163205000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":43534000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":43534000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":55144000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":178078000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":178078000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":220984000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":601865000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":44816000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":44816000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":55219000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":103614000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":126589000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":58798000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":71370000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":183039000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":183039000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":56449000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":56449000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":245321000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":644079000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":644079000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":55772000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":135509000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":122275000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":297771000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":66502000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":162259000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":181331000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":427244000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":59056000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":129474000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":581164000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":581164000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":581164000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":152282000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":152282000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":308292000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":308292000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":156010000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":156010000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":454944000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":454944000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":146652000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":146652000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":590249000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":590249000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":590249000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":151706000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":151706000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":304131000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":304131000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":152425000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":152425000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":482183000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":482183000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":178053000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":178053000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":656681000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":656681000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":656681000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":134990000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":134990000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":134990000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":261981000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":261981000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":261981000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":126991000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":126991000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":126991000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":386192000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":386192000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":386192000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":124211000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":124211000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":124211000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":548662000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":548662000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":548662000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":134752000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":134752000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":134752000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":274370000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":274370000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":274370000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":139618000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":139618000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":139618000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":423980000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":423980000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":423980000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":149610000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":149610000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":149610000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":605464000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":605464000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":605464000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":137684000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":137684000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":314323000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":314323000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":176639000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":176639000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":476027000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":476027000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":161705000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":161705000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":656038000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":656038000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":656038000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":169293000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":169293000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":339022000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":339022000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":169729000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":169729000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":523190000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":523190000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":184168000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":184168000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":729208000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":729208000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":729208000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":184310000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":184310000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":378899000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":378899000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":194589000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":194589000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":575244000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":575244000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":196345000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":196345000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":796899000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":796899000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":204381000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":204381000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":417402000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":417402000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":213022000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":213022000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":620003000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":202601000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":867340000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":215612000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":405374000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":189762000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":34614000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":791360000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":770469000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":752739000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":752739000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":735488000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":735488000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":735488000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":735488000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":735488000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":706988000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":706988000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":706988000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":706988000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":718681000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":690181000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":702344000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":673844000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":686457000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":657957000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":659355000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":659355000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":639055000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":639055000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":639055000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":667276000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":667276000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":624117000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":624117000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":609356000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":614419000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":597244000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":581753000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":566329000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":551041000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":535753000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":520468000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":505194000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":489978000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":475193000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":460429000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":445687000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":430947000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":416204000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":401465000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":386722000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":371998000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":357547000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":346261000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":346261000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":372478000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":372478000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":349564000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":349564000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":339079000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":327859000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":354887000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":341972000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":326633000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":316189000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":306322000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":296740000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":287159000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":277577000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":267997000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":258451000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":248920000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":239870000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":231147000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":222149000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":214027000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":214027000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":214027000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":207864000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":197784000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"InterestAndDividendIncomeOperating":{"label":"Interest and Dividend Income, Operating","description":"Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":4423586000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2283110000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1156849000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3494871000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1211761000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":4784489000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":4784489000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1319623000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2619990000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2619990000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":1300367000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":1300367000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3898123000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3898123000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1278133000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1278133000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":5253013000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":5253013000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":5253013000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":648755000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":648755000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1290991000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1290991000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":642236000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":642236000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":1925978000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":1925978000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":634987000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":634987000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2547881000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2547881000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2547881000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":600643000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":600643000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":1182992000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":1182992000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":582349000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":582349000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1745505000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1745505000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1745505000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":562513000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":562513000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":562513000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2295891000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2295891000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2295891000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":2295891000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1406206000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1406206000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1399794000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3269005000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3269005000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3239041000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":1862799000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1862799000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":1839247000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5164025000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":5164025000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":5164025000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":5124588000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":1895020000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":1895020000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":1895020000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1885547000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7039496000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":7039496000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":6971856000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":7330742000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1933027000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1933027000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1901925000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1901925000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3992696000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3926279000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":3926279000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":2059890000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":2024354000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":2024354000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5975520000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5859730000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":6118034000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":1982824000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1933451000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":2020514000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7977033000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":7792606000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":8137616000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":8137616000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2009636000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1969504000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":2057770000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3911295000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":4087179000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1941790000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":2029409000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6058138000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":6058138000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1970962000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":1970962000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7989751000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":7989751000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":7989751000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1955593000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1955593000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1984556000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3955038000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3955038000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":3975834000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":1999445000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1999445000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1991278000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5908937000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":5962973000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1953900000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1987140000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7786134000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":7876079000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":7876079000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7876079000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1876064000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1930467000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":1930467000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3822660000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3931533000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":3931533000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1946603000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2001073000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":2001073000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5974472000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5974472000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":2042938000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2042938000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8069053000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":8069053000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":8069053000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2141043000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2141043000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4317132000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":4317132000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":2176090000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":2176090000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6502238000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":6502238000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2185107000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2185107000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8650195000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":8650195000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":8650195000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2109975000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2109975000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2109975000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4077764000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4077764000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":4077764000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1967789000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1967789000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1967789000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6069098000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6069098000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":6069098000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1991332000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1991332000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1991332000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8020284000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8020284000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":8020284000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1924907000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1924907000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1924907000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3739835000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3739835000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3739835000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1814928000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1814928000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1814928000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5536173000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":5536173000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":5536173000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1796338000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1796338000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1796338000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7292929000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":7292929000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":7292929000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1722189000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1722189000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3629902000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3629902000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1907714000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1907714000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5867526000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5867526000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":2237624000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2237624000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8421193000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":8421193000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":8421193000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2852149000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":2852149000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6024069000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":6024069000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":3171922000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":3171922000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9171196000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":9171196000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":3147126000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":3147126000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12355090000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":12355090000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":12355090000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3253886000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":3253886000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6758921000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":6758921000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":3505035000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3505035000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10185253000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":10185253000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":3426330000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":3426330000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13466136000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":13466136000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3136900000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":3136900000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6319050000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":3182152000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9452379000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":3133328000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12436658000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2890543000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"}]}},"InterestAndDividendIncomeSecuritiesAvailableForSale":{"label":"Interest and Dividend Income, Securities, Operating, Available-for-sale","description":"Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on available-for-sale securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":383926000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":237274000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":123047000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":358391000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":121117000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":466141000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":466141000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":114996000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":214624000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":214624000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":99628000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":99628000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":316528000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":316528000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":101904000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":101904000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":412813000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":412813000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":412813000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":96048000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":96048000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":189907000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":189907000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":93859000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":93859000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":281506000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":281506000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":91599000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":91599000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":371111000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":371111000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":371111000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":93636000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":93636000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":173178000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":173178000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":79542000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":79542000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":240383000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":240383000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":240383000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":67205000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":67205000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":67205000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":302820000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":302820000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":302820000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":302820000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":61584000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":61584000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":61192000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":121868000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":121868000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":121255000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":60284000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":60284000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":60063000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":183158000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":183158000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":183158000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":182324000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":61290000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":61290000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":61290000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":61069000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":259701000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":259701000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":258646000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":261017000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":77638000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":77638000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":77417000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":77417000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":154462000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":154462000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":154462000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":77045000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":77045000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":77045000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":239755000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":239755000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":241150000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":85293000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":85293000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":85707000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":329556000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":329556000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":331379000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":331379000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":92653000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":92653000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":93705000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":172365000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":174973000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":79712000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":81268000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":235851000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":235851000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":60844000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":60844000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":284796000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":284796000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":284796000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":81427000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":81427000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":176441000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":176441000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":95015000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":95015000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":270041000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":270041000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":93599000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":93599000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":352601000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":352601000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":73505000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":73505000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":150536000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":77031000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":225673000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":75136000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":297557000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":74430000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"InterestAndDividendIncomeSecuritiesHeldToMaturity":{"label":"Interest Income, Debt Securities, Held-to-maturity","description":"Amount of operating interest income, including amortization and accretion of premiums and discounts, on held-to-maturity securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3526000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3526000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":3526000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10632000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":10632000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":20643000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":20643000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":10011000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":10011000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":29502000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":29502000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8859000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":8859000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":38609000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":38609000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":38609000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17064000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":17064000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":34245000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":34245000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":17181000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":17181000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":51176000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":51176000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":16931000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":16931000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":68525000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":68525000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":68525000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17322000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":17322000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":33111000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":33111000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":15789000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":15789000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":49429000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":49429000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":16319000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":16319000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":70815000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":70815000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":70815000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23645000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":23645000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":23645000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46775000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":46775000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":46775000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":23130000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":23130000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":23130000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":71305000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":71305000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":71305000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":24530000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":24530000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":24530000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":96763000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":96763000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":96763000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25435000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":25435000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":25435000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50264000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":50264000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":50264000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":24829000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":24829000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":24829000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":76214000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":76214000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":76214000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":25950000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":25950000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":25950000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":103911000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":103911000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":103911000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":31157000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":31157000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70891000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":70891000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":39734000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":39734000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":113859000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":113859000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":42967000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":42967000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":160690000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":160690000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":160690000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47257000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":47257000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":93545000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":93545000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":46288000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":46288000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":139719000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":139719000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":46173000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":46173000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":185071000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":185071000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":185071000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44829000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":44829000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":90793000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":90793000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":45965000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":45965000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":145165000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":145165000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":54371000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":54371000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":203291000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":203291000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59735000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":59735000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":118993000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":118993000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":59259000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":59259000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":196642000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":77648000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":285863000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":97311000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":195763000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":98452000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestAndDividendIncomeSecuritiesOther":{"label":"Interest and Dividend Income, Securities, Operating, Other","description":"Amount of other operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1761000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":672000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":219000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":916000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":244000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1235000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1235000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":77000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":99000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":99000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":22000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":22000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":114000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":114000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":15000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":15000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":117000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":117000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":117000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":4296000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":4296000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":9989000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":9989000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":5693000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":5693000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":15813000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":15813000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":5824000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":5824000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":22214000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":22214000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":22214000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6220000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":6220000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":12492000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":12492000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":6272000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":6272000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":20003000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":20003000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":20003000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":7293000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":7293000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":7293000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27669000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":27669000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":27669000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":27669000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8107000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8107000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":8107000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17745000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":17745000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":17745000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":9638000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":9638000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":9638000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26950000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":26950000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":26950000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":26950000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":9205000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":9205000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":9205000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":9205000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":36921000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":36921000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":36921000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":37156000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19068000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":19068000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":19068000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":19068000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":29093000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":29093000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":29093000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":10025000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":10025000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":10025000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":39880000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":39880000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":40090000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":10787000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":10787000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":10826000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":52224000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":52224000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":52470000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":52470000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9073000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":9073000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":9184000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17410000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":17583000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":8337000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":8399000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":25224000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":25224000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":7641000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":7641000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":32721000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":32721000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":32721000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6163000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":6163000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11188000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":11188000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":5025000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":5025000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":15876000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":15876000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":4688000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":4688000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21319000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":21319000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21319000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5248000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5248000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9848000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":9848000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4599000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4599000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13989000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":13989000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":4141000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4141000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18842000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":18842000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":18842000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5935000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5935000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12051000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":12051000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":6117000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":6117000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":18451000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":18451000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":6400000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":6400000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":25782000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":25782000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":25782000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6410000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":6410000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":6410000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11904000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":11904000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":11904000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":5494000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":5494000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":5494000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":17482000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":17482000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":17482000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":5578000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":5578000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":5578000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21574000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":21574000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":21574000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2524000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2524000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":2524000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4725000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4725000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":4725000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2201000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2201000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":2201000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6512000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":6512000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":6512000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1788000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1788000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1788000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8643000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":8643000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":8643000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2238000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2238000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7528000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":7528000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":5291000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":5291000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":16020000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":16020000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":8492000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":8492000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":19935000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":19935000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":19935000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8253000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":8253000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17971000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":17971000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":9719000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":9719000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":30144000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":30144000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":12172000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":12172000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":42806000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":42806000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":42806000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12691000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":12691000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":24932000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":24932000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":12241000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":12241000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":35304000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":35304000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":10372000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":10372000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":45016000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":45016000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10705000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":10705000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":21853000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":21853000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":11148000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":11148000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":31172000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":9319000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":40968000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10133000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":20411000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":10278000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestAndFeeIncomeLoansAndLeases":{"label":"Interest and Fee Income, Loans and Leases","description":"The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":4029785000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2044404000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1033179000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3134072000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1089668000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":4313793000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":4313793000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1203410000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2401871000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2401871000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":1198461000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":1198461000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3576430000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3576430000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1174559000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1174559000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":4834039000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":4834039000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":4834039000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":547245000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":547245000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1088518000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1088518000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":541273000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":541273000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":1624358000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":1624358000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":535840000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":535840000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2149059000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2149059000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2149059000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":499763000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":499763000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":995253000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":995253000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":495490000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":495490000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1480851000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1480851000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1480851000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":485598000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":485598000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":485598000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1958908000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1958908000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1958908000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1958908000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1334520000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1334520000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1328500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3125831000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3125831000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3096480000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":1791311000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1791311000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":1767980000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4948106000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":4948106000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":4948106000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4909503000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":1822275000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":1822275000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":1822275000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1813023000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6734406000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":6734406000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":6667821000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":7007577000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1834559000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1834559000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1803678000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1803678000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3806322000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3739905000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":3739905000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1971763000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1936227000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1936227000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5690548000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5574758000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":5821900000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":1884226000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1834853000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":1918248000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7586697000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":7402270000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":7732022000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":7732022000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1899185000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1859053000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1940847000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3703751000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":3866116000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1844698000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":1925269000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5755173000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":5755173000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1889077000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":1889077000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7611347000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":7611347000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":7611347000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1838938000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1838938000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1867901000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3707856000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3707856000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":3728652000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":1868918000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1868918000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1860751000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5530239000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":5584275000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1822384000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1855624000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7287400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":7377345000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":7377345000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":7377345000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1747734000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1802137000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":1802137000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3561579000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3670452000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":3670452000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1813853000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1868323000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":1868323000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5584979000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5584979000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1914528000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1914528000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7546376000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":7546376000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":7546376000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1999338000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1999338000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4034486000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":4034486000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":2035148000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":2035148000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6085153000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":6085153000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2050667000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2050667000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8098482000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":8098482000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":8098482000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1977748000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1977748000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1977748000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3857010000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3857010000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":3857010000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1879262000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1879262000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1879262000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5773102000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5773102000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":5773102000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1916091000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1916091000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1916091000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7657090000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7657090000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":7657090000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1865711000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1865711000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1865711000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3622563000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3622563000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3622563000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1756852000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1756852000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1756852000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5355656000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":5355656000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":5355656000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1733092000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1733092000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1733092000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7045658000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":7045658000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":7045658000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1645084000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1645084000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3329349000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3329349000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1684265000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1684265000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5126671000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":5126671000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1797322000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1797322000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7027748000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":7027748000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":7027748000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1981351000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1981351000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4034215000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":4034215000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":2052864000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2052864000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6149657000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":6149657000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2115442000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":2115442000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8270437000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":8270437000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":8270437000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2115019000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":2115019000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4277267000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":4277267000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2162249000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2162249000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6443691000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":6443691000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":2166424000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2166424000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8580147000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":8580147000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2120233000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2120233000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4216697000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":4216697000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":2096464000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":2096464000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6309836000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":2093139000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8356608000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1993787000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3984083000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":1990296000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestBearingDepositLiabilities":{"label":"Interest-bearing Deposit Liabilities","description":"The aggregate of all domestic and foreign interest-bearing deposit liabilities.","units":{"USD":[{"end":"2011-12-31","val":9345803000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9358233000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":9358233000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":10423610000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":10423610000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":11853185000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":10864395000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":10864395000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":10253948000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":10253948000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":10253948000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10253948000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":10253948000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":11665596000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":11711117000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9804755000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":9804755000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8877518000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10207447000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11284881000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":11284881000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":11284881000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":11284881000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":11284881000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11474772000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9144181000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8635650000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8784597000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":8784597000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8784597000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8784597000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8784597000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8246120000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8439484000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8154380000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8827704000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":8827704000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8827704000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":8827704000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8827704000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9241805000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10328504000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10376161000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10301133000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10301133000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":10301133000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":10301133000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":10301133000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10701830000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11804834000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10280571000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":11097595000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11736994000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":11736994000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12684578000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":12684578000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12840744000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":12840744000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16335499000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":16335499000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":16335499000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":16335499000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":16335499000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13444446000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13818513000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13727884000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12950737000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":12950737000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":12950737000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":12950737000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":12950737000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12712256000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12323513000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11614182000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11591982000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":11591982000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":11591982000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":11591982000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":11591982000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12251256000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12068930000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11614676000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11850043000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":11850043000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":11850043000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":11850043000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":11850043000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11754113000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12139468000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11754453000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11815661000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":11815661000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":11815661000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":12067317000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11618834000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"InterestBearingDomesticDepositCertificatesOfDeposits":{"label":"Interest-bearing Domestic Deposit, Certificates of Deposits","description":"Amount of interest-bearing domestic certificate of deposit liabilities.","units":{"USD":[{"end":"2012-12-31","val":20000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":19700000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":19900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":19900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":19900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1780082000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":715252000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":346749000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1048544000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":333292000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1385850000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1385850000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":337196000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":687836000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":687836000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":350640000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":350640000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1011401000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1011401000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":323565000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":323565000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1388199000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1388199000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1388199000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":217857000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":217857000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":436474000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":436474000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":218617000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":218617000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":653143000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":653143000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":216669000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":216669000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":873758000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":873758000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":873758000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":204625000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":204625000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":401697000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":401697000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":197072000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":197072000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":595529000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":595529000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":595529000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":193832000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":193832000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":193832000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":782120000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":782120000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":782120000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":782120000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":234101000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":234101000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":234101000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":506866000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":506866000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":506866000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":272765000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":272765000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":272765000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":776410000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":776410000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":776410000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":776410000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":269544000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":269544000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":269544000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":269544000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1054723000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1054723000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1054723000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1087642000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":278868000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":278868000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":278868000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":278868000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":576443000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":576443000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":576443000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":297575000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":297575000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":297575000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":876005000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":876005000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":900005000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":299562000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":299562000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":308014000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1204325000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1204325000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1236210000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1236210000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":353452000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":353452000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":361967000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":709800000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":726489000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":356347000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":364523000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1076321000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":1076321000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":349832000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":349832000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1425059000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1425059000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1425059000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":353028000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":353028000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":710725000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":710725000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":357696000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":357696000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1090564000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1090564000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":379840000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":379840000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1452129000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1452129000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1452129000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":380114000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":380114000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":789102000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":789102000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":408987000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":408987000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1233279000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1233279000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":444177000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":444177000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1724203000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1724203000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1724203000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":538158000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":538158000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1092522000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1092522000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":554365000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":554365000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1658520000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1658520000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":565997000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":565997000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2207427000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2207427000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2207427000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":523999000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":523999000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":523999000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":952998000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":952998000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":952998000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":428999000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":428999000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":428999000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1322938000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1322938000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1322938000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":369940000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":369940000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":369940000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1660803000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1660803000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":1660803000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":305575000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":305575000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":305575000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":588668000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":588668000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":588668000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":283093000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":283093000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":283093000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":850855000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":850855000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":850855000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":262187000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":262187000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":262187000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1103408000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1103408000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1103408000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":242183000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":242183000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":616485000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":616485000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":374302000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":374302000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1254941000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1254941000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":638456000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":638456000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2246730000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2246730000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1341755000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1341755000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3022405000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1680650000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4698849000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":1676445000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6479742000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1876377000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"}]}},"InterestExpenseBorrowings":{"label":"Interest Expense, Borrowings","description":"Aggregate amount of interest expense on all borrowings.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1139533000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":592037000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":291826000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":874122000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":282085000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1157217000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1157217000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":278914000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":565065000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":565065000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":286151000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":286151000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":823564000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":823564000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":258499000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":258499000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1139488000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1139488000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1139488000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":159402000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":159402000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":319981000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":319981000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":160579000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":160579000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":477664000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":477664000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":157683000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":157683000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":635739000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":635739000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":635739000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":147683000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":147683000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":291359000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":291359000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":143676000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":143676000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":433631000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":433631000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":433631000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":142272000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":142272000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":142272000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":570600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":570600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":570600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":570600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":185154000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":185154000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":185154000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":409110000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":409110000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":409110000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":223956000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":223956000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":223956000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":624702000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":624702000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":624702000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":624702000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":215592000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":215592000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":215592000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":215592000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":844930000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":844930000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":844930000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":849077000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":215475000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":215475000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":215475000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":215475000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":447857000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":447857000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":447857000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":232382000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":232382000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":232382000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":681814000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":681814000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":684327000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":233957000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":233957000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":235085000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":943445000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":943445000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":947065000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":947065000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":284652000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":284652000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":286473000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":574421000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":577642000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":289769000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":291169000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":863186000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":863186000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":285544000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":285544000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1148037000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1148037000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1148037000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":291035000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":291035000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":589907000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":589907000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":298872000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":298872000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":913040000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":913040000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":323133000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":323133000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1211085000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1211085000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1211085000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":304690000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":304690000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":621344000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":621344000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":316654000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":316654000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":962259000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":962259000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":340912000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":340912000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1335075000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1335075000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1335075000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":407870000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":407870000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":817089000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":817089000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":409220000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":409220000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1230134000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1230134000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":413044000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":413044000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1632956000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1632956000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1632956000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":395386000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":395386000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":395386000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":755263000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":755263000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":755263000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":359877000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":359877000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":359877000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1072878000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1072878000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1072878000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":317615000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":317615000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":317615000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1370398000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1370398000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":275789000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":275789000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":275789000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":536896000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":536896000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":261107000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":261107000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":780909000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":780909000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":244012000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":244012000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1016305000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":225238000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"}]}},"InterestExpenseDemandDepositAccounts":{"label":"Interest Expense, Demand Deposit Accounts","description":"Interest expense incurred on demand deposit accounts that represent borrowings rather than outstanding drafts.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":19570000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":19217000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":19217000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":14699000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":14699000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":14699000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":15281000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":15281000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":11697000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":11697000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":38132000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":36242000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":36242000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":37656000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":53266000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":53266000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":54348000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":54348000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":40262000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":40262000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":40262000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":21628000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":21628000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21628000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":41481000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":41481000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":41481000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":82152000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":82152000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":82152000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22878000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":22878000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":22878000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5973000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":5973000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":5973000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":28303000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":28303000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":28303000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":148044000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":148044000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":148044000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":183946000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":183946000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":153031000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"InterestExpenseDeposits":{"label":"Interest Expense, Deposits","description":"Aggregate amount of interest expense on all deposits.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":640549000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":123215000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":54923000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":174422000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":51207000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":228633000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":228633000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":58282000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":122771000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":122771000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":64489000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":64489000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":187837000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":187837000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":65066000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":65066000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":248711000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":248711000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":248711000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":58455000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":58455000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":116493000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":116493000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":58038000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":58038000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":175479000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":175479000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":58986000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":58986000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":238019000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":238019000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":238019000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":56942000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":56942000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":110338000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":110338000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":53396000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":53396000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":161898000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":161898000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":161898000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":51560000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":51560000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":51560000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":211520000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":211520000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":211520000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":211520000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":48947000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":48947000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":48947000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":97756000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":97756000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":97756000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":48809000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":48809000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":48809000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":151708000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":151708000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":151708000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":151708000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":53952000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":53952000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":53952000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":53952000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":209793000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":209793000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":209793000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":238565000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":63393000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":63393000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":63393000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":63393000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":128586000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":128586000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":128586000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":65193000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":65193000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":65193000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":194191000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":194191000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":215678000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":65605000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":65605000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":72929000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":260880000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":260880000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":289145000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":289145000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":68800000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":68800000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":75494000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":135379000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":148847000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":66578000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":73354000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":213135000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":213135000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":64288000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":64288000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":277022000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":277022000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":277022000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61993000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":61993000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":120818000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":120818000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":58824000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":58824000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":177524000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":177524000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":56707000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":56707000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":241044000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":241044000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":241044000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":75424000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":75424000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":167758000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":167758000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":92333000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":92333000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":271020000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":271020000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":103265000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":103265000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":389128000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":389128000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":389128000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":130288000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":130288000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":275433000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":275433000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":145145000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":145145000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":428386000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":428386000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":152953000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":152953000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":574471000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":574471000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":574471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":128613000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":128613000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":128613000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":197735000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":197735000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":197735000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":69122000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":69122000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":69122000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":250060000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":250060000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":250060000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":52325000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":52325000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":52325000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":290405000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":290405000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":290405000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29786000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":29786000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":29786000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":51772000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":51772000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":51772000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":21986000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":21986000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":21986000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":69946000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":69946000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":69946000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":18175000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":18175000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":18175000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":87103000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":87103000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":87103000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16945000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":16945000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46810000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":46810000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":29864000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":29864000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":115981000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":115981000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":69171000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":69171000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":304534000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":304534000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":304534000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":288837000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":288837000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":646257000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":646257000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":357420000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":357420000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1086496000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1086496000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":440239000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":440239000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1544186000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1544186000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1544186000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":498920000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":498920000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1017937000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1017937000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":519017000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":519017000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1545493000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1545493000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":527556000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":527556000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2059472000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2059472000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":488583000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":488583000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":977303000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":977303000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":488721000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":488721000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1438116000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":460813000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1880013000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":441277000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":884184000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":442907000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestExpenseMoneyMarketDeposits":{"label":"Interest Expense, Money Market Deposits","description":"Interest expense incurred on all money market deposits.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":83603000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":78198000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":78198000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":78198000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":89043000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":89043000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":89043000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":89380000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":127215000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":127215000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":127576000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":127576000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":126418000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":126418000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":126418000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":132993000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":132993000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":132993000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":245794000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":245794000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":245794000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":317299000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":317299000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":317299000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":164730000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":164730000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":164730000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":55463000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":55463000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":55463000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":172317000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":172317000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":172317000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":654425000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":654425000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":654425000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":840729000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":840729000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":784537000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"InterestExpenseSavingsDeposits":{"label":"Interest Expense, Savings Deposits","description":"Interest expense incurred on all savings account deposits.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":5778000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":5377000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":5377000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5377000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5280000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":5280000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":5280000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":17836000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4768000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4768000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":14389000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":14389000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":12723000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":12723000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":12723000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11004000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":11004000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":11004000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":12325000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":12325000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":12325000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":13132000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":13132000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":13132000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7806000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7806000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":7806000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2021000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2021000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2021000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2421000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2421000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2421000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9143000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":9143000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":9143000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15492000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":15492000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":214198000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"InterestIncomeDebtSecuritiesAvailableForSaleOperating":{"label":"Interest Income, Debt Securities, Available-for-sale, Operating","description":"Amount of interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":352601000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":150536000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":77031000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":225673000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":75136000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":297557000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":297557000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":74430000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":145567000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":145567000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":71137000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":71137000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":210344000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":210344000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":64777000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":64777000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":280927000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":280927000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":280927000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":70023000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":70023000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":70023000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":121654000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":121654000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":121654000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":51631000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":51631000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":51631000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":159738000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":159738000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":159738000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":38084000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":38084000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":38084000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":191451000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":191451000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":191451000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26054000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":26054000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":26054000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50622000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":50622000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":50622000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":24568000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":24568000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":24568000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":79005000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":79005000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":79005000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":28383000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":28383000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":28383000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":107659000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":107659000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":107659000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33684000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":33684000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":65331000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":65331000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":31647000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":31647000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":109648000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":109648000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":44318000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":44318000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":167922000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":167922000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":167922000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":66071000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":66071000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":132996000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":132996000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":66925000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":66925000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":199769000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":199769000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":66773000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":66773000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":269676000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":269676000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":269676000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":97892000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":97892000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":194672000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":194672000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":96780000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":96780000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":287729000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":287729000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":93057000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":93057000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":375810000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":375810000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":93370000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":93370000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":191138000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":191138000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":97768000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":97768000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":289031000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":97893000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":385480000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":87334000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":181354000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":94020000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestIncomeDepositsWithFinancialInstitutions":{"label":"Interest Income, Deposits with Financial Institutions","description":"Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":8114000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":760000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":404000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1492000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":732000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":3320000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":3320000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1140000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3396000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":3396000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":2256000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":2256000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5051000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5051000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1655000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1655000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":6044000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6044000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":6044000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":1166000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":1166000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":2577000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":2577000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":1411000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1411000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":4301000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":4301000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1724000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1724000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5497000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":5497000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":5497000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1024000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":1024000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":2069000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":2069000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":1045000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":1045000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":4268000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":4268000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":4268000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":2417000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":2417000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":2417000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6494000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":6494000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":6494000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":6494000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1995000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1995000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1995000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3561000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3561000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3561000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":1566000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1566000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":1566000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5811000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":5811000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":5811000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":5811000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":2250000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":2250000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":2250000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":2250000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8468000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":8468000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":8468000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":24992000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1762000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1762000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1762000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1762000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2819000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2819000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2819000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1057000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1057000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1057000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5337000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5337000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":14894000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":2518000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":2518000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":5733000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":8556000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":8556000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":21745000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":21745000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8725000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":8725000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":14034000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17769000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":28507000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":9043000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":14473000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":41890000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":41890000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":13400000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":13400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":57361000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":57361000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":57361000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18433000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":18433000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":38910000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":38910000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":20476000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":20476000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":63279000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":63279000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":24370000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":24370000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":86205000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":86205000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":86205000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":32513000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":32513000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":66452000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":66452000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":33939000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":33939000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":98655000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":98655000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":32202000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":32202000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":137753000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":137753000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":137753000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44018000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":44018000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":91917000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":91917000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":47899000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":47899000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":138861000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":138861000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":46944000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":46944000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":174189000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":174189000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":174189000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":32149000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":32149000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":32149000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":40421000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":40421000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":40421000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":8272000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":8272000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":8272000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":47471000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":47471000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":47471000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":7049000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":7049000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":7049000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":53406000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":53406000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":53403000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5183000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":5183000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":5183000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11661000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":11661000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":11564000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6478000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":6478000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":6381000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18786000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":18786000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":18401000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":7125000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":7125000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":6837000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27058000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":25894000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":25894000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10026000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":8074000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38744000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":38744000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":30670000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":30670000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":105912000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":105912000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":67168000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":67168000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":223787000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":223787000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":223787000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":154365000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":154365000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":353150000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":353150000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":198785000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":198785000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":572074000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":572074000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":218925000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":218925000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":773966000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":773966000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":773966000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":217053000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":217053000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":426138000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":426138000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":209085000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":209085000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":648631000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":648631000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":222492000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":222492000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":909851000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":909851000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":244806000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":244806000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":514482000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":514482000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":269676000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":269676000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":745696000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":231214000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":920487000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":162760000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":316542000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":153782000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestIncomeExpenseAfterProvisionForLoanLoss":{"label":"Interest Income (Expense), after Provision for Loan Loss","description":"Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":658967000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":717847000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":372796000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1140677000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":422830000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1771613000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1771613000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":674655000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1351238000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":1351238000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":676583000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":676583000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1937093000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1937093000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":585855000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":585855000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":2544863000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2544863000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":2544863000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":327798000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":327798000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":643717000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":643717000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":315919000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":315919000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":991035000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":991035000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":347318000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":347318000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1281323000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1281323000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1281323000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":379168000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":379168000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":754445000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":754445000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":375277000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":375277000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1123126000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1123126000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1123126000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":368681000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":368681000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":368681000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1466921000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1466921000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1466921000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1466921000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":836775000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":836775000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":854824000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1740775000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1740775000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1844949000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":904000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":904000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":990125000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2352894000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2352894000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2352894000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2714289000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":612119000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":612119000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":612119000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":869340000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3140234000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3489960000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3503890000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3783102000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":781975000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":609946000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":569418000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":569418000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1542315000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1330946000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1330946000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":760561000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":761528000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":761528000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2371397000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2027670000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":2213306000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":829082000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":696724000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":758430000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2656809000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2575325000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2821663000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2821663000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":735745000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":733774000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":797341000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1721907000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1848461000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":988134000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":1051119000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2781663000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2781663000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":933218000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":933218000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3584967000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3584967000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":3584967000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":867120000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":867120000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":859870000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1904099000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1904099000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1885957000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":1036981000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1036981000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1026089000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2826039000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2806572000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":921940000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":920615000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3683511000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3664006000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3664006000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3664006000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":993416000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":996473000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":996473000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2151190000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2154748000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":2154748000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1157782000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1158283000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":1158283000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3132496000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":3132496000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":977747000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":977747000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4004952000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":4004952000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":4004952000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1002674000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1002674000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2143767000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2143767000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1141093000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1141093000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3159240000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3159240000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1015475000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1015475000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4150751000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4150751000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":4150751000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":400366000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":400366000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":400366000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":961783000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":961783000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":961783000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":561417000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":561417000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":561417000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2177352000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2177352000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2177352000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1215567000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1215567000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1215567000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3491298000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3491298000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3491298000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1543265000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1543265000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1543265000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3392383000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3392383000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3392383000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1849117000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1849117000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1849117000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4907042000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4907042000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":4907042000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1514658000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1514658000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1514658000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6396870000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6396870000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6396870000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1263197000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1263197000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2392408000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2392408000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1129212000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1129212000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3355169000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":3355169000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":962762000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":962762000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4155646000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":4155646000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":4155646000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":967993000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":967993000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2250413000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2250413000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1282422000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1282422000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2864804000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":2864804000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":614389000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":614389000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3648910000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":3648910000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":3648910000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":972511000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":972511000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1894502000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1894502000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":921992000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":921992000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2846191000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2846191000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":951688000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":951688000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3640439000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":3640439000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1032081000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1032081000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2140635000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2140635000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1108554000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1108554000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3291746000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1151109000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4296941000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1063926000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2337140000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":1273214000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2643504000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1567858000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":810100000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2446327000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":878469000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":3398639000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":3398639000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":982427000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1932154000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":1932154000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":949727000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":949727000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2886722000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2886722000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":954568000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":954568000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":3864814000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":3864814000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":3864814000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":430898000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":430898000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":854517000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":854517000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":423619000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":423619000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":1272835000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":1272835000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":418318000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":418318000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1674123000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1674123000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1674123000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":396018000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":396018000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":781295000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":781295000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":385277000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":385277000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1149976000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1149976000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1149976000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":368681000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":368681000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":368681000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1513771000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1513771000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1513771000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1513771000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1172105000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1172105000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1165693000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2762139000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2762139000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2732175000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":1590034000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1590034000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":1566482000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4387615000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":4387615000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":4387615000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4348178000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":1625476000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":1625476000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":1625476000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1616003000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5984773000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":5984773000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":5917133000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":6243100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1654159000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1654159000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1623057000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1623057000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3416253000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3349836000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":3349836000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1762315000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1726779000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1726779000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5099515000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":4983725000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":5218029000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":1683262000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":1633889000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":1712500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6772708000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":6588281000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":6901406000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":6901406000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1656184000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1616052000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1695803000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3201495000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":3360690000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1585443000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":1664886000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4981817000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":4981817000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":1621130000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":1621130000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6564692000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":6564692000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":6564692000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1602565000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1602565000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1631528000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3244313000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3244313000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":3265109000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":1641749000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1641749000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1633582000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4818373000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4872409000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1574060000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1607300000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6334005000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":6423950000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6423950000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6423950000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1495950000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1550353000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":1550353000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3033558000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3142431000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":3142431000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1537616000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1592086000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":1592086000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4741193000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4741193000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1598761000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1598761000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6344850000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":6344850000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":6344850000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1602885000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1602885000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3224610000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":3224610000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1621725000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1621725000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4843718000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":4843718000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1619110000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1619110000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6442768000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6442768000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":6442768000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1585976000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1585976000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1585976000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3124766000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3124766000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":3124766000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1538790000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1538790000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1538790000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4746160000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4746160000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":4746160000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1621392000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1621392000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1621392000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6359481000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":6359481000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":6359481000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1619332000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1619332000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1619332000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3151167000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3151167000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3151167000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1531835000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1531835000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1531835000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4685318000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4685318000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":4685318000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1534151000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1534151000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1534151000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6189521000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6189521000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6189521000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1480006000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1480006000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3013417000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3013417000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1533412000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1533412000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4612585000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4612585000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1599168000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1599168000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6174463000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":6174463000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":6174463000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1510394000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1510394000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3001664000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3001664000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1491272000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1491272000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4472347000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":4472347000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1470681000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":1470681000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5875348000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":5875348000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":5875348000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1377509000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1377509000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2780731000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2780731000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1403224000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1403224000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4163760000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":4163760000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":1383027000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1383027000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5577558000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":5577558000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1458024000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1458024000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2939445000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2939445000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1481421000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1481421000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4458622000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1519175000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5952865000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1495268000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3016118000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":1520850000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1790303000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":711612000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1050245000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":1389937000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1389937000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":339421000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":679843000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":679843000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":1036357000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1036357000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":1312403000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1312403000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1312403000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":219085000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":219085000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":430577000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":430577000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":370585000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":370585000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":738597000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":738597000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":738597000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":201927000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":201927000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":401074000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":401074000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":602246000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":602246000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":602246000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":1004926000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1004926000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1004926000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1004926000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-29895000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-29895000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":552892000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":552892000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":552892000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":884032000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":884032000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":884032000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":884032000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1191326000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1191326000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1191326000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1226249000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":284258000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":284258000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":281952000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":594632000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":594632000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":594632000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":904715000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":904715000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1238519000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1238519000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1270060000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1270060000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":347289000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":347289000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":718434000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-12-31","val":1439126000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1439126000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1442484000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":258501000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":281952000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-12-31","val":1439126000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1442484000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1442484000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1694850000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1694850000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1694850000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2210838000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2210838000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2210838000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1689643000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1689643000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":1689643000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1129445000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1129445000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1129445000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2035904000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2035904000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2035904000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6178880000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":6178880000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":6178880000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7952547000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":7952547000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6661413000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"InterestRateCashFlowHedgeAssetAtFairValue":{"label":"Interest Rate Cash Flow Hedge Asset at Fair Value","description":"Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"InterestRateCashFlowHedgeLiabilityAtFairValue":{"label":"Interest Rate Cash Flow Hedge Liability at Fair Value","description":"Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.","units":{"USD":[{"end":"2011-12-31","val":158174000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2010-12-31","val":406617000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":406617000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":406617000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":388467000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":365999000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":209010000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":209010000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":209010000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":209010000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":209010000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":206885000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":212696000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":214130000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":208660000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":208660000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":208660000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":208660000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":208660000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":200719000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":200734000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":185272000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":195782000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":195782000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":195782000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":195782000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":195782000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":195782000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":494448000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":527646000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":545841000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":545841000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":559962000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":547789000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":547789000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":580126000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":580126000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":586350000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":586350000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":596340000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":596340000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":586263000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":586263000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":586263000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":635331000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":635331000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":556384000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":556384000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":552021000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":574736000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":599321000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":599321000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":599321000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":599321000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":599321000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":516539000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":551425000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":555407000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":563607000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":563607000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":563607000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":577585000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":577585000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":496144000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":535773000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":554422000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":566602000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":566602000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":566602000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":566602000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":566602000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":537307000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":553581000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":541019000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":545148000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":545148000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":545148000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":545148000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":545148000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":550331000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":711900000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":660348000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":634509000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":554748000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":554748000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":542106000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":542106000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":512407000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":512407000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":482469000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":482469000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":482469000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":482469000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":482469000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":469611000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":561264000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":594361000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":685229000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":685229000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":685229000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":685229000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":685229000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":728150000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":764906000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":844757000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":827704000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":827704000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":827704000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":827704000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":827704000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":823415000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":868850000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":879940000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":847830000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":847830000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":847830000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":847830000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":847830000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":871049000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":877227000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":860702000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":823572000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"InvestmentAdvisoryManagementAndAdministrativeFees":{"label":"Investment Advisory, Management and Administrative Fees (Deprecated 2018-01-31)","description":"Amount of revenue from providing investment advisory, asset management and administrative services, including, but not limited to, distribution and shareholder services, accounting, tax, legal, regulatory filing, share registration, and shareholder correspondence activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":43337000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions":{"label":"Investment Banking, Advisory, Brokerage, and Underwriting Fees and Commissions","description":"Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Activities include, but are not limited to, underwriting securities, private placements of securities, investment advisory and management services, merger and acquisition services, sale and servicing of mutual funds, and other related consulting fees.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":87096000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":73204000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":43337000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":87259000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":87259000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":43922000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":43922000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":128557000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":128557000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":41299000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":41299000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":165765000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":165765000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":165765000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":43048000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":43048000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":87204000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":87204000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":44157000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":44157000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":132224000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":132224000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":45020000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":45020000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":175611000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":175611000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":175611000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52650000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":52650000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":52650000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":103592000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":103592000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":103592000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":50941000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":50941000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":50941000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":156575000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":156575000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":156575000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":52984000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":52984000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":52984000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":208732000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":208732000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":208732000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":58727000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":58727000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":58727000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":117471000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":117471000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":117471000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":58744000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":58744000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":58744000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":177722000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":177722000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":177722000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":60251000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":60251000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":60251000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":235561000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":235561000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":235561000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":66702000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":66702000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":133559000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":133559000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":66857000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":66857000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":196544000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":196544000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":62986000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":62986000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":252900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":252900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":252900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":61133000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":61133000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":123321000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":123321000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":62188000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":62188000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":185844000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":185844000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":62523000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":62523000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":245403000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":245403000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":245403000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80603000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":80603000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":147109000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":147109000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":66506000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":66506000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":220615000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":220615000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":73506000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":73506000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":288571000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":288571000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":85098000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":85098000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":171195000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":171195000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":86097000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":86097000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":248448000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":77253000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":321300000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":110381000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":199435000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":89054000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"JuniorSubordinatedNotes":{"label":"Junior Subordinated Notes","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.","units":{"USD":[{"end":"2012-12-31","val":741522000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":260255000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"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":716418000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":324776000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":158605000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":510085000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":185309000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":707593000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":707593000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":198148000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":395365000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":395365000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":197217000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":197217000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":599358000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":599358000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":203993000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":203993000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":796110000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":796110000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":796110000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":162048000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":162048000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":323978000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":323978000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":161930000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":161930000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":486559000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":486559000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":162581000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":162581000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":655312000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":655312000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":655312000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":174734000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":174734000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":340621000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":340621000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":165887000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":165887000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":527244000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":527244000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":527244000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":186623000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":186623000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":186623000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":697876000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":697876000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":697876000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":697876000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":318959000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":318959000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":318670000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":603386000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":603386000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":602559000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":284427000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":284427000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":283889000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":894051000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":894051000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":894051000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":892680000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":290665000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":290665000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":290665000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":290121000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1216111000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1216111000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1214348000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1444193000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":319852000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":319852000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":319101000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":319101000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":647816000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":646611000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":646611000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":327963000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":327510000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":327510000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1012887000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":990666000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1169459000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":365071000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":344055000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":402635000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1391308000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1367088000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1598497000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1598497000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":366119000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":368119000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":435632000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":729669000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":855951000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":361550000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":420319000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1282094000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":1282094000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":426162000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":426162000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1719645000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1719645000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1719645000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":452241000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":452241000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":907857000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":907857000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":455616000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":455616000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1360444000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1360444000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":452587000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":452587000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1895326000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1895326000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1895326000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":469406000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":469406000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":896505000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":896505000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":427728000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":427728000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1332708000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1332708000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":436202000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":436202000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1799369000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1799369000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1799369000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":476563000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":476563000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":946810000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":946810000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":470247000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":470247000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1432730000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1432730000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":485920000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":485920000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1945047000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1945047000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1945047000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":489273000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":489273000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":489273000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":929794000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":929794000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":929794000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":440521000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":440521000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":440521000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1391786000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1391786000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1391786000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":461992000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":461992000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":461992000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1896480000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1896480000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":1896480000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":465258000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":465258000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":465258000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":953459000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":953459000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":953459000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":488201000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":488201000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":488201000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1432036000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1432036000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1432036000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":478577000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":478577000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":478577000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1975292000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1975292000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1975292000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":495325000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":495325000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":992932000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":992932000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":497606000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":497606000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1500086000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1500086000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":507155000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":507155000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2001243000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2001243000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2001243000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":491751000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":491751000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":991149000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":991149000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":499398000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":499398000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1519614000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1519614000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":528465000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":528465000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2065108000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2065108000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2065108000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":533780000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":533780000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1067503000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1067503000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":533723000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":533723000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1600393000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1600393000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":532890000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":532890000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2145506000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2145506000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":564157000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":564157000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1073147000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1073147000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":508991000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":508991000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1607098000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":533951000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2138311000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":544323000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1085891000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":541568000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":88611000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":61444000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":299159000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":206747000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":210199000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":145303000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":508038000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":385560000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":208879000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":178813000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":786802000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":588062000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":595711000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":595468000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":321958000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":235883000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":240948000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":240948000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":683861000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":494277000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":494277000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":361903000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":253329000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":253329000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1068137000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":755945000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":755945000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":384276000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":261668000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":261668000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1112555000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1121734000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1121531000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1121531000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":293779000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":292882000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":292835000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":615065000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":614993000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":322183000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":322159000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":953142000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":953142000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":338077000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":338077000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1305712000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1305712000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1305712000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":358792000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":358792000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":728032000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":728032000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":369240000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":369240000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1137456000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1137456000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":409424000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":409424000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1553096000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1553096000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1553096000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":424266000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":861061000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":436795000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1316404000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":455344000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1789030000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1789030000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":424266000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":861061000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":436795000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1316404000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":455344000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1789030000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":479304000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":479304000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":993084000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":993084000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":513780000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":513780000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1516984000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1516984000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":523900000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":523900000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2067611000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2067611000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2067611000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":590360000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":590360000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":590360000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1231631000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1231631000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1231631000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":641270000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":641270000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":641270000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1844270000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1844270000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1844270000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":612639000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":612639000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":612639000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2393339000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2393339000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2393339000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":560340000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":560340000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":560340000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1077985000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1077985000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1077985000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":517646000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":517646000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":517646000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1546325000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1546325000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1546325000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":468340000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":468340000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":468340000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2032206000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2032206000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2032206000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":481302000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":481302000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":996916000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":996916000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":515614000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":515614000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1527265000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1527265000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":530349000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":530349000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2036715000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2036715000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2036715000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":486967000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":486967000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":975829000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":975829000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":488862000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":488862000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1455820000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1455820000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":479991000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":479991000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1925279000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1925279000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1925279000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":461521000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":461521000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":891437000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":891437000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":429915000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":429915000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1334384000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1334384000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":442947000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":442947000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1708193000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1708193000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":355400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":355400000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":695019000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":695019000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":339620000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":339620000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1030580000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":335561000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1312792000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":287480000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":503328000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":215848000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"LeaseIncome":{"label":"Lease Income","description":"Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":540896000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1110202000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":569306000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2375596000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":674885000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":674885000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1380720000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1380720000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":705835000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":705835000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2116503000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2116503000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":735783000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":735783000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2872857000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2872857000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2872857000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":771661000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":771661000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":771661000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1526666000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1526666000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1526666000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":755006000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":755006000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":755006000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2269613000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2269613000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2269613000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":742946000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":742946000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":742946000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3037284000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3037284000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3037284000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":772892000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":772892000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":772892000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1505784000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1505784000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1505784000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":732892000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":732892000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":732892000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2214598000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2214598000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2214598000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":708814000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":708814000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":708814000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2899816000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2899816000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2899816000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":671204000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":671204000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1349859000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1349859000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":678655000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":678655000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2012982000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2012982000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":663123000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":663123000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2650668000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2650668000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2650668000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":628424000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":628424000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1249006000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1249006000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":620582000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":620582000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1866968000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1866968000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":617962000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":617962000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2462990000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2462990000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2462990000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":593447000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":593447000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1152730000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1152730000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":559284000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":559284000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1688602000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1688602000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":535872000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":535872000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2178597000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2178597000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":465728000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":465728000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":884709000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":884709000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":418981000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":418981000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1279449000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":394740000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1631032000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":321221000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":605969000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":284748000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"start":"2012-04-01","end":"2012-06-30","val":2000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"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":851456000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":818279000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":805608000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":794537000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":776017000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":737358000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":702016000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":665436000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":656649000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":656649000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":636900000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":636900000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":646951000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":646951000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":646799000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":617372000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":630978000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":690831000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":662081000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":639059000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":608729000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":572899000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":555876000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":526452000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":564338000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":646201000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":626034000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":649116000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":618971000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":598963000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":553333000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":266798000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":264521000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":272422000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":206847000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":214921000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-12-31","val":137811000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":135835000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":117502000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":91757000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":161368000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":115395000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2019-12-31","val":139597000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":107786000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":132623000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":132421000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":132331000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":129374000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":129374000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":132038000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":132038000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":137500000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":137500000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":139494000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":120831000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":128803000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":145891000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":146597000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":136805000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":138018000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":138238000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":140563000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":117580000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":118151000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":125302000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":125545000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":115055000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":114706000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":116173000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":116795000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":101202000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":102823000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":105041000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":91799000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":92552000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-12-31","val":69938000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":56744000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":70657000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":42079000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":51680000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":58873000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":115645000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":117126000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":120090000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":105878000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":106510000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":92135000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":95345000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94768000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":71950000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":71950000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":74212000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":74212000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":79129000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":79129000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83308000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53912000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":62726000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81993000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":83323000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":71551000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72210000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72865000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":76079000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43490000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":49907000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":64501000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":68080000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":64190000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":64930000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65519000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":67312000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":124541000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":126511000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":130297000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":120284000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":121953000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":106528000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":109015000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":108542000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":97056000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":97056000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100028000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":100028000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":104982000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":104982000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":108389000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76485000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":89947000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":108712000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":110217000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":84164000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":84374000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":85047000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":88332000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":77253000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":86469000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":101135000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":104768000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":80651000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":81343000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":83006000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":84751000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":134781000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":136794000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":139331000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":130132000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":132295000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":121436000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":121301000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":122046000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112349000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":112349000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":115465000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":115465000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":120166000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":120166000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":123029000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":104883000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":115043000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":132236000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":133785000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":114573000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":113466000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":114096000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":117066000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":89377000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":97360000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":111740000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":114593000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":105991000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":106598000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":108764000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":110207000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":108489000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":70504000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":38427000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2020-06-30","val":75387000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36423000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-03-31","val":103242000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":103242000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":69209000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":69209000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":35618000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":35618000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2022-03-31","val":136065000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70269000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36812000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":111159000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":75427000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36181000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2024-03-31","val":103668000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":65797000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31921000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":93794000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58606000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29972000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-03-31","val":91638000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":87490000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":84167000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":82871000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":79065000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":71216000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":63824000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":59436000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":56763000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":56763000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":53539000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":53539000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":51996000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":51996000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":53662000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50107000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53710000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":58728000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54649000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":51999000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":49308000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":45811000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44476000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":42083000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":58453000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":80396000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":68615000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":72811000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":68825000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65222000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55772000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LessorOperatingLeasePaymentsToBeReceived":{"label":"Lessor, Operating Lease, Payments to be Received","description":"Amount of lease payments to be received by lessor for operating lease.","units":{"USD":[{"end":"2019-03-31","val":4717598000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5021410000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5140422000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5051188000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5100804000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4753468000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4723552000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4681043000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4810957000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":4810957000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4812465000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":4812465000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4789837000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":4789837000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4406473000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4349227000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4288078000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4101775000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3915891000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3833999000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3860585000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3784934000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3924509000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4066231000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3998495000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3729458000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3290395000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3007649000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2702882000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2334858000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1865885000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1459117000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1307781000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LessorOperatingLeasePaymentsToBeReceivedFiveYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Five","description":"Amount of lease payment to be received by lessor for operating lease 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":6978000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16944000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27679000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2542000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2499000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-12-31","val":2345000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2579000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2579000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8519000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":8519000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26952000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":26952000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"}]}},"LessorOperatingLeasePaymentsToBeReceivedFourYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Four","description":"Amount of lease payment to be received by lessor for operating lease 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":75928000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":206467000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":374899000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":56611000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":147377000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4072000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10197000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47744000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":74450000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":74450000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":153851000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":153851000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":306335000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":306335000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50564000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":749000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8217000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18599000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37052000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":146000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1456000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4683000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21392000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":74000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":897000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4396000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10073000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":115000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1284000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3198000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3249000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-06-30","val":14000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths":{"label":"Lessor, Operating Lease, Payment to be Received, Year One","description":"Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":2706652000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2093714000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2306840000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2511537000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2166282000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2166282000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1564462000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1564462000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":919573000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":919573000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2303803000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1784019000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1971973000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2104421000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2224693000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1418193000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1632916000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1801566000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2036671000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1552937000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1727546000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1825180000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1850884000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1242195000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1319890000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1346354000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1319703000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":477561000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":549046000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear":{"label":"Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year","description":"Amount of lease payment to be received by lessor for operating lease in remainder of 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":1862576000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1364668000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":733095000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2020-03-31","val":2144164000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1439765000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":746384000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2022-03-31","val":1776466000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1220285000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":622839000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":1714784000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1180756000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":599881000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2024-03-31","val":1629446000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1128150000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":569755000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":1379015000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":915164000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":447245000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2026-03-31","val":900835000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":578328000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LessorOperatingLeasePaymentsToBeReceivedThereafter":{"label":"Lessor, Operating Lease, Payment to be Received, after Year Five","description":"Amount of lease payment to be received by lessor for operating lease 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":11820000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12121000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12990000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7817000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7817000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-12-31","val":5472000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5472000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5472000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":813000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":813000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1295000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1295000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"}]}},"LessorOperatingLeasePaymentsToBeReceivedThreeYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Three","description":"Amount of lease payment to be received by lessor for operating lease 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":850623000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1184607000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1479345000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":572819000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":832568000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":233673000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":430908000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":644608000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":881298000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":881298000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1151995000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1151995000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1398539000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1398539000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":470148000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":96344000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":178392000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":279307000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":425058000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":84145000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":193230000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":334779000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":564243000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":73060000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":148582000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":223834000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":275292000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19489000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37846000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":63246000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":67391000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3380000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":25046000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LessorOperatingLeasePaymentsToBeReceivedTwoYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Two","description":"Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1909673000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2236603000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2512414000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1704747000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1966379000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":974427000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1221406000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1469337000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1680876000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1680876000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1932825000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1932825000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2137143000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":2137143000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1581934000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":691649000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":909203000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1076590000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1229088000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":616731000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":852227000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1044025000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1302203000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":810714000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":993320000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1106293000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1154146000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":366835000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":428698000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":474815000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":475542000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":77341000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":155347000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LeveragedLeaseInvestment":{"label":"Leveraged Lease Investment","description":"Carrying amount as of the balance sheet date of leveraged lease investments which represent the aggregate amount of the estimated residual value of the lease assets and lease payments receivables, net of unearned and deferred income to be allocated over the lease term and non-recourse debt.","units":{"USD":[{"end":"2012-12-31","val":945200000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":945200000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":945200000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":945200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":960100000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1000000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1000000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1000000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1000000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1000000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1000000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1000000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1000000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1000000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1100000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1100000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1100000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1200000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1200000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1200000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1200000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1200000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1200000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1200000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1300000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1300000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"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":78391145000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":78391145000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":78391145000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":81018428000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":79696551000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":67969036000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":67969036000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":67969036000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":67969036000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":67969036000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":70035279000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":69912061000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":71974287000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":72548200000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":72548200000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":72548200000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":72548200000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":72548200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":69261675000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":65758213000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":63549282000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":63599038000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":63599038000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":63599038000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":63599038000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":63599038000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":63599038000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":87571981000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":90533025000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":91298139000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":91298139000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":95953320000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":95953320000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":95953320000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":95923049000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":96064182000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":96093424000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":96093424000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":96093424000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":96093424000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100428674000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":100496977000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":100499036000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":103039449000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":103094980000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":107629018000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":107641659000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":108064048000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":108064048000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":107989507000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":107989507000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":107989507000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":119259732000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":119259732000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":111356941000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":111258518000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":106437600000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":116767635000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":114991765000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":114991765000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":115981532000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":115981532000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":115981532000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":112509726000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":113488704000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":111858441000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":111851612000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":108516317000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":108508982000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":104588399000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":104588399000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":104588399000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":104583693000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":104583693000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-01-01","val":104587021000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":104587021000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":104582315000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":104582315000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":105384810000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":105380845000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":105986215000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":105982366000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":107897176000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":111787053000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":111787053000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":111787053000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":111787053000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":111787053000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":114828190000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":119405611000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":122516137000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":125100647000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":125100647000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":125100647000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":125100647000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":125100647000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":129920587000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":132127010000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":124934624000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":128169964000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":124649674000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":124649674000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":132082322000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":132082322000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":131955944000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":131955944000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":135353881000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":135353881000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":135353881000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":135353881000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":135353881000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":131841472000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":144442109000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":147778000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150264598000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":150264598000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":150264598000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":150264598000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":150264598000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":159512460000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":152220149000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":147203848000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":147471666000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":147471666000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":147471666000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":147471666000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":147471666000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":147902905000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":149584932000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":149524852000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":147573223000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":147573223000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":147573223000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":147573223000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":147573223000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":154143135000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":153630333000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":149152628000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":146627414000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":146627414000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":146627414000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":149834288000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":146038778000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":89651815000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":89651815000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":89651815000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":92859310000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":91803191000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":80565199000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":80565199000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":82891062000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":82943616000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":85110609000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":85790202000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":82733574000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":79218184000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":77070780000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":77144021000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":109168077000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":112512985000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":113538172000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":113538172000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":118457415000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":118457415000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":118457415000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":118427144000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":118776870000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":118820880000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":123248006000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":123425703000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":123416531000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":126127126000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":126290038000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":130865753000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":130986871000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":127633001000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":127633001000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":127571282000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":127571282000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":127571282000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":141106832000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":141106832000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":131098910000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":131024627000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":126470894000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":139230887000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":137370523000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":137370523000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":138360290000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":138360290000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":138360290000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":135109476000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":136083918000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":134755695000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":134737552000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":131986117000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":131966650000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":128294030000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":128294030000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":128294030000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":128274525000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":128274525000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":129227891000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":129211443000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":130138694000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":130122747000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":131628075000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":135634285000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":138956595000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":143910431000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":147185414000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":149499477000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":152144560000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":152353787000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":145739595000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":149432676000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":146590340000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":146590340000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":155185643000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":155185643000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":155860507000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":155860507000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":159821231000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":153786178000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":165323832000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":166828828000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":168194320000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":177557843000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":170821696000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":165653163000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":164972575000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":165765740000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":167710958000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":168019349000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":165248750000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":172200127000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":172118585000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":168114964000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":164572121000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":164572121000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":164572121000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":168088181000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":164538449000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LiabilityForClaimsAndClaimsAdjustmentExpense":{"label":"Liability for Claims and Claims Adjustment Expense","description":"The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.","units":{"USD":[{"end":"2007-10-31","val":9800000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2007Q3I"}]}},"LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseGross":{"label":"Liability for Unpaid Claims and Claims Adjustment Expense, Gross (Deprecated 2014-01-31)","description":"The estimated cost of settling claims under the terms of the underlying insurance policies and assumed and ceded insurance contracts as of the balance sheet date, including an estimate for claims which have been incurred but not reported and the actual and estimated costs of settling claims.","units":{"USD":[{"end":"2012-06-30","val":33000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2013-12-31","val":90200000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":90200000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":90200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-09-30","val":78200000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":78200000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":58800000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":80300000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":80300000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":97900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":97900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":102900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":102900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":117500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":117500000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":117500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":117500000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":117500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":119000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":119000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":149800000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":149800000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":130000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":123500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":114400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":114400000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":114400000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":114400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":114400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":112300000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":106600000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":101100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":90900000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":90900000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":90900000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":90900000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":90900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86400000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84600000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":90000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":88700000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":88700000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":88700000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":88700000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":88700000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":86700000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":81200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":86700000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":84700000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":89600000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":89600000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":89600000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":89600000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":169900000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122700000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":148000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":146500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":124400000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":124400000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":124300000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":124300000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":135500000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":135500000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":104100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":104100000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":104100000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":104100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":104100000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91400000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86200000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":82400000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85600000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":85600000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":85600000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":85600000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":85600000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85700000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":85700000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72900000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60800000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":60800000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":60800000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":60800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":60800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57200000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53100000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46400000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":47900000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":47900000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":47900000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":47900000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55300000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":54000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50600000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":52500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":52500000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":52500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":47200000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":34100000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LineOfCreditFacilityAmountOutstanding":{"label":"Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)","description":"Amount borrowed under the credit facility as of the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":71300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":71300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":71300000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":71300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":71300000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":81600000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":79400000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":90200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":90200000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":90200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":38800000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":72500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"LitigationReserve":{"label":"Estimated Litigation Liability","description":"Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.","units":{"USD":[{"end":"2011-12-31","val":70800000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"}]}},"LitigationReserveCurrent":{"label":"Estimated Litigation Liability, Current","description":"Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.","units":{"USD":[{"end":"2012-06-30","val":83000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2012-10-01","end":"2012-12-31","val":273400000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q4"}]}},"LoanPortfolioExpense":{"label":"Loan Portfolio Expense","description":"The loan servicing fees paid to third parties that relate to loan expenses for a portfolio containing the entire group of loans owned by the company.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":93485000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":90146000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":34998000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":144512000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":144512000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":57209000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":117769000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":60560000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":165951000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":165951000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":48182000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":48182000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":215144000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":215144000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":215144000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":23690000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":23690000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":44662000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":44662000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":20972000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":20972000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":64809000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":64809000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":20147000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":20147000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":80676000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":80676000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":80676000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":19855000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":19855000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":37679000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":37679000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":17825000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":17825000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":54474000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":54474000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":54474000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":16794000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":16794000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":16794000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":69269000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":69269000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":69269000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":73776000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":69137000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":69137000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":68829000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":157299000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":157299000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":156723000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":88291000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":88291000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":87894000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":237691000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":237691000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":237691000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":237691000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":80392000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":80392000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":80392000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":80968000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":348231000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":348231000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":324328000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":339388000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":105431000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":105431000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":93797000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":93797000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":206191000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":188804000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":188804000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":100760000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":95007000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":95007000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":296135000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":274522000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":285660000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":89944000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":85718000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":89907000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":397942000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":369536000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":384051000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":384051000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":99995000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":98645000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":102629000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":199529000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":206891000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":100884000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":104261000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":307992000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":307992000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":101101000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":101101000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":415267000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":415267000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":415267000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":98324000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":98324000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":194217000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":194217000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":95872000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":95872000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":285364000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":285364000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":91147000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":91147000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":386468000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":386468000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":386468000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":96814000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":96814000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":194493000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":194493000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":97679000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":97679000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":277683000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":277683000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":83190000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":83190000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":384899000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":384899000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":384899000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":106716000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":106716000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":209500000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":209500000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":102784000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":102784000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":308139000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":308139000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":98639000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":98639000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":405367000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":405367000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":405367000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":93921000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":93921000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":93921000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":152344000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":152344000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":152344000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":58423000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":58423000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":58423000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":219483000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":219483000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":219483000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":67139000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":67139000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":67139000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":328549000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":328549000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":328549000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":111580000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":111580000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":111580000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":182086000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":182086000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":182086000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":70505000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":70505000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":70505000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":248441000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":248441000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":248441000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":66356000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":66356000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":66356000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":319287000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":319287000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":319287000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":65592000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":65592000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":130601000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":130601000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":65009000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":65009000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":218786000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":218786000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":88185000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":88185000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":287419000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":287419000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":287419000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":104444000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":104444000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":189691000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":189691000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":85247000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":85247000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":276420000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":276420000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":86729000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":86729000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":356480000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":356480000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":356480000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":83575000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":83575000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":167535000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":167535000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":83960000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":83960000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":254822000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":254822000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":87287000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":87287000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":333617000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":333617000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":75556000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":75556000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":161410000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":161410000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":85854000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":85854000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":262971000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":101561000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":355169000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":83722000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":158253000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":74531000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"LoansAndLeasesReceivableAllowance":{"label":"Loans and Leases Receivable, Allowance","description":"Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2010-12-31","val":2197450000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":2197450000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2197450000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":2197450000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2010Q4I"},{"end":"2011-03-31","val":2207347000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q1I"},{"end":"2011-06-30","val":2226973000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":2226973000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2185302000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1083492000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1083492000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1082014000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":1082014000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1055501000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":980121000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1013469000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":971092000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":924862000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":875971000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":834337000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1110592000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1425856000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1805389000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1805389000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2108817000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1750643000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1701602000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2493240000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":2301238000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":2281287000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3070458000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":2834653000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2912346000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":2767144000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3203759000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3203759000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3160711000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3160711000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3160711000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":3246145000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3533940000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":3480603000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3675268000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3814282000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3814464000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3922863000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":3930896000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3953608000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":3982445000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3956145000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":4007045000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3911575000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3911575000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3911575000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":3994887000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3853209000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":3984376000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3810734000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3988876000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3956973000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3897130000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3843095000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3783833000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3735860000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3646189000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"LoansAndLeasesReceivableCommercial":{"label":"Loans and Leases Receivable, Gross, Commercial (Deprecated 2016-01-31)","description":"Amount before allowance of commercial loans and leases receivable includes, but not limited to, commercial and industrial loans, agricultural loans, mortgage loans, promissory notes, interbank and other loans to financial institutions, draws against credit facilities, trade financing, lease financings. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2011-12-31","val":29889193000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":31753342000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"LoansAndLeasesReceivableCommercialAllowance":{"label":"Loans and Leases Receivable, Commercial, Allowance (Deprecated 2016-01-31)","description":"The allowance for commercial loan and lease losses represents the reserve to cover probable credit losses related to specifically identified commercial loans and leases, as well as probable credit losses inherent in the remainder of the commercial loan portfolio as of the balance sheet date. For banks, include currently required allocated transfer risk reserves. Include carryover of or adjustments to the allowance for commercial loan losses in connection with business combinations determined to be appropriate.","units":{"USD":[{"end":"2010-12-31","val":905786000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2010Q4I"},{"end":"2011-03-31","val":879989000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q1I"},{"end":"2011-06-30","val":846060000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-12-31","val":766865000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":722516000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":656883000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"LoansAndLeasesReceivableCommercialNetOfDeferredIncome":{"label":"Loans and Leases Receivable, Commercial, Net of Deferred Income (Deprecated 2016-01-31)","description":"Reflects the net carrying amount of commercial loans and leases held in portfolio, after deducting deferred income, but before deducting the allowance for losses on commercial loans and leases.","units":{"USD":[{"end":"2013-12-31","val":32169154000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":36640761000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":36640761000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":36640761000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":36640761000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":36641277000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":36641277000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":36641277000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-06-30","val":38999887000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":39001911000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":39824202000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":39825473000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":40709731000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":40712119000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"}]}},"LoansAndLeasesReceivableConsumerAllowance":{"label":"Loans and Leases Receivable, Consumer, Allowance (Deprecated 2016-01-31)","description":"The allowance for consumer loan and lease losses represents the reserve to cover probable credit losses related to specifically identified consumer loans and leases, as well as probable credit losses inherent in the remainder of the consumer loan portfolio as of the balance sheet date. For banks, include currently required allocated transfer risk reserves. Include carryover of or adjustments to the allowance for consumer loan losses in connection with business combinations determined to be appropriate.","units":{"USD":[{"end":"2010-12-31","val":1275982000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1301907000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1348101000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-12-31","val":292816000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":352786000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":357543000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"LoansAndLeasesReceivableConsumerNetOfDeferredIncome":{"label":"Loans and Leases Receivable, Consumer, Net of Deferred Income (Deprecated 2016-01-31)","description":"Reflects the net carrying amount of consumer loans and leases held in portfolio, after deducting deferred income, but before deducting the allowance for losses on consumer loans and leases.","units":{"USD":[{"end":"2013-12-31","val":17881472000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":39652053000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"LoansAndLeasesReceivableDeferredIncome":{"label":"Loans and Leases Receivable, Deferred Income","description":"Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2011-12-31","val":106000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":106000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":106000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":94000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":86500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":76900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":76900000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":76900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":76900000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":76900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":88600000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":84300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":143100000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":122600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":122600000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":122600000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":122600000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":122600000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":122600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-2700000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-2200000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-1900000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":-1900000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":-1500000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-1100000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":-1200000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-755800000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":-814000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-193100000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":-269900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":131200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":131200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":26300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":26300000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":26300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":8400000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":8400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":361500000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":252100000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":467300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":640500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":845800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":845800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":845800000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":845800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":845800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":968300000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1100000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1200000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1300000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1300000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1300000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1300000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1300000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1400000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1500000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1600000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1400000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1700000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1700000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1700000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3200000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"LoansAndLeasesReceivableImpairedCommitmentToLend":{"label":"Financing Receivable, Troubled Debt Restructuring, Commitment to Lend","description":"Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring.","units":{"USD":[{"end":"2011-12-31","val":168700,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":5000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2012-12-31","val":5000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":5000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":5000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":36700000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":271100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":296300000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"}]}},"LoansAndLeasesReceivableNetOfDeferredIncome":{"label":"Loans and Leases Receivable, Net of Deferred Income","description":"Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2010-12-31","val":65017884000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":65017884000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":65017884000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":66049363000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":65626619000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":51307380000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":51307380000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":51307380000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":51307380000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":51307380000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":52095941000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":52493025000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":52192302000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":52388911000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":52388911000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":52388911000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":52388911000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":52388911000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":51753059000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":49898333000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":49734269000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":49921677000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":49921677000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":49921677000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":49921677000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":49921677000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":49921677000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":74062616000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":75637888000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":74526819000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":74526819000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":76032562000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":76032562000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":76032562000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":76032562000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":76024114000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":75995467000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":75995467000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":75995467000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":75995467000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":78520165000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":78505860000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":78438960000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":79484496000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":79389188000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":78709721000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":78583198000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":79482810000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":79482810000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":79373792000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":79373792000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":79373792000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":87025786000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":87025786000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":81213607000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":81094242000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":80570776000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":86894339000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":85819785000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":85819785000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":85819785000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":85819785000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":85819785000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":83714900000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":83713560000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":82956779000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":82964451000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":81548699000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":81570388000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":80740852000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":80740852000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":80740852000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":80790681000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":80790681000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-01-01","val":80746366000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":80746366000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":80796195000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":80796195000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":80118328000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":80213783000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":83136904000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":83275441000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":85061913000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":87045868000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":87045868000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":87045868000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":87045868000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":87045868000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":89204260000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":89972067000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":90420263000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":92705440000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"LoansAndLeasesReceivableNetReportedAmount":{"label":"Loans and Leases Receivable, Net Amount","description":"Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.","units":{"USD":[{"end":"2010-12-31","val":62820434000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":62820434000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":62820434000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":63822390000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":63441317000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50223888000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":50223888000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":50223888000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":50223888000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":50223888000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":51013927000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":51437524000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":51212181000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":51375442000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":51375442000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":51375442000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":51375442000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":51375442000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50781967000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":48973471000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":48858298000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":49087340000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":49087340000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":49087340000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":49087340000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":49087340000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":49087340000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":72952024000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":74212032000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":72721430000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":72721430000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":73923745000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":73923745000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":73923745000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":73923745000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":74273471000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":74293865000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":74293865000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":74293865000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":74293865000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":76026925000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":76204622000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":76157673000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":76414038000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":76554535000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":75797375000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":75816054000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":76279051000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":76279051000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":76213081000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":76213081000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":76213081000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":83779641000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":83779641000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":77679667000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":77613639000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":76895508000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":83080057000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":82005321000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":82005321000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":82005321000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":82005321000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":82005321000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":79792037000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":79003171000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":77592554000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":76829277000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":76829277000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":76829277000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":76795794000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":76795794000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":76265119000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":79326170000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":81104940000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":83148738000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":83148738000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":83148738000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":83148738000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":83148738000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":85361165000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":86188234000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":86684403000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":89059251000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"LoansHeldForSaleFairValueDisclosure":{"label":"Loans Held-for-sale, Fair Value Disclosure","description":"Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.","units":{"USD":[{"end":"2010-12-31","val":150100000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":352500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":429443000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":843442000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q3I"},{"end":"2012-12-31","val":843442000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":671023000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":454262000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2019-12-31","val":289000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":289000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":289000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-06-30","val":241300000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":240200000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":265400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":250300000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":250300000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":196600000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":196600000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":194100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":194100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":166800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":166800000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":166800000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":166800000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":166800000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":81100000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":600000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":500000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":549000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":549000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":549000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":549000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":549000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":545000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":528000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":488000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":19500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":19500000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":19500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":19500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":535400000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":359800000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1300000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1300000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1300000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1300000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1300000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1300000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1500000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1500000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1500000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1500000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1500000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1400000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1400000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LoansPledgedAsCollateral":{"label":"Loans Pledged as Collateral","description":"Carrying amount as of the balance sheet date of loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor reclassifies that asset and report that asset in its statement of financial position separately from other assets not so encumbered.","units":{"USD":[{"end":"2011-12-31","val":32500000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":32500000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":32500000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":38400000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":38900000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":40100000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":40100000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":40100000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":40100000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":40100000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":38000000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":37000000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":36100000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":36200000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":36200000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":36200000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":36200000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":36200000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":36200000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":54800000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":55000000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":54900000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":54900000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":52500000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":52500000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":52500000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":52500000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":52500000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":51700000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":51700000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":51700000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":51700000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":53300000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":54000000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":55300000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":56200000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59100000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":58600000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":59400000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":59400000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":59300000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":59300000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":59300000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":60700000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":60700000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":54700000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":54500000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":54300000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":53500000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53500000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":53500000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":53500000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":53500000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":53500000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":52400000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":52200000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50800000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50800000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":50800000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":50800000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":50900000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":50900000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":47300000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":48300000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":49700000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":49500000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":49500000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":49500000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":49500000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":49500000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50400000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50800000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50200000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":53900000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":53900000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":53900000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":53900000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":53900000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":53500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":56100000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":52800000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":52000000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49800000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":49800000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":47200000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":47200000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46400000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":46400000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43200000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":43200000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42500000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"}]}},"LoansReceivableFairValueDisclosure":{"label":"Loans Receivable, Fair Value Disclosure","description":"Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.","units":{"USD":[{"end":"2010-12-31","val":2148261000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":1614651000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1273072000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1026512000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1026512000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":845911000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":845911000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":845900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":676100000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":676100000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":494651000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":494700000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":374158000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":374200000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":328700000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":328700000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":328700000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":328700000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":328700000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":328700000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":335400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":285800000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":285800000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":250700000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":217500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":217200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":217200000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":217200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":217200000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":217200000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":202500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":207200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":204700000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":186500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":186500000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":186500000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":186500000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":186500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":167600000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":152100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":136500000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":126300000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":126300000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":126300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":126300000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":126300000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":114800000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":104200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":93400000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":102000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":102000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":102000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":102000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":102000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":87400000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":72900000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":61400000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":50400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44600000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":44600000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":39400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":39400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":39400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":39400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":33500000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":33500000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":33500000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":33500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29500000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26200000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23300000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":20900000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":20900000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":20900000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":20900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18800000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15400000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":13900000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":13900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":13900000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":13900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":9000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":9000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":9000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":9000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7900000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6900000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4900000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":4900000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":4900000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3200000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LoansReceivableHeldForSaleNet":{"label":"Disposal Group, Including Discontinued Operation, Loans Receivable, Net (Deprecated 2015-01-31)","description":"Amount classified as loans attributable to disposal group held for sale or disposed of. Excludes loans and leases covered under loss sharing agreements and loans classified as debt securities.","units":{"USD":[{"end":"2010-12-31","val":150063000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":150063000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":150063000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":110466000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":110466000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":141096000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":141096000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":352471000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":352471000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":352471000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":352471000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":352471000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":352471000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":184642000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":184642000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":429443000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":429443000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":772088000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":772088000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":843442000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":843442000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":843442000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":843442000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":843442000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":671023000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":454262000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":171612000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":128949000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":250461000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":290407000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":277057000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":277057000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1361895000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"}]}},"LoansReceivableHeldForSaleNetNotPartOfDisposalGroup":{"label":"Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance","description":"Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.","units":{"USD":[{"end":"2014-12-31","val":260252000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":260252000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1361895000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1886090000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1886090000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2990708000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":2990708000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3191762000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3191762000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3183282000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3183282000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3183282000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":3190067000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":3190067000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2543341000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2543341000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3257158000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3009587000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2586308000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2586308000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2586308000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2586308000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2586308000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2102959000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2503811000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1988097000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2522486000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2522486000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2522486000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2522486000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2522486000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":2500000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1960695000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1559799000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1147033000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1283278000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1283278000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1283278000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1283278000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1283278000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1212578000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2523688000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2480809000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1420223000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1420223000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1420223000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1420223000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1420223000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1128794000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5439364000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1147578000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":2226196000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":568693000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":568693000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":686491000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":686491000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":690567000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":690567000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":255023000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":255023000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":255023000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":255023000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":255023000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":328164000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":256898000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110654000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99555000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":99555000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":99555000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":99555000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":99555000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":199164000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":193241000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":435809000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":160118000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":160118000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":160118000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":160118000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":160118000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":596351000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":403808000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1385800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1333953000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1333953000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1333953000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1333953000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1333953000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1440846000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1655909000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1567815000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1586204000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1586204000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1586204000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1617810000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1735790000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LoansReceivableWithFixedRatesOfInterest":{"label":"Loans Receivable with Fixed Rates of Interest (Deprecated 2013-01-31)","description":"Reflects the carrying amount of loans charging borrowers fixed rates of interest.","units":{"USD":[{"end":"2011-12-31","val":-26280371000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":-26280371000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":-24644028000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-24056174000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":-24056174000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":-23361617000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"LoansReceivableWithFixedRatesOfInterest1":{"label":"Loans Receivable with Fixed Rates of Interest","description":"Amount of loan with fixed rate of interest.","units":{"USD":[{"end":"2012-12-31","val":24056174000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":24056174000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":22873262000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23316523000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23431663000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":23431663000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":23431663000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":23431663000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":23431663000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":46494515000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":47478105000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":45702579000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":45702579000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":45425408000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":45425408000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":45425408000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":45425408000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":45416960000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":45109343000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":45109343000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":45109343000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":45109343000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":46144348000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":45779588000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":46430763000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":46030103000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":46983682000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":46704335000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":46833363000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":46833363000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":46721562000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":46721562000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":46721562000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":52283715000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":52283715000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47536075000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":47394655000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47126419000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":53357078000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51752761000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":51752761000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":51752761000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":51752761000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":51752761000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50822537000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50623536000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49274614000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50653790000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":50653790000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":50653790000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":50703619000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":50703619000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":51066020000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":52903597000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":54974229000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":56696491000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":56696491000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":56696491000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":56696491000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":56696491000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":58101354000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59097455000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":59122407000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":61775942000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":61775942000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":61775942000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":61775942000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":61775942000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61012808000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":61109094000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":64631198000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":64036154000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63578039000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":63578039000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65717718000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":65717718000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":64095444000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":64095444000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":64774941000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":64774941000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":64774941000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":64774941000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":64774941000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64993477000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":65142714000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":67923452000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":67693444000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":67693444000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":67693444000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":67693444000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":67693444000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":67767321000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68592958000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":67341300000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":65960370000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":65960370000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":65960370000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":65960370000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":65960370000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":63946587000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":64934826000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":63041673000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":62085179000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":62085179000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":62085179000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":62085179000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":62085179000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":61767842000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":60126380000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60440824000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":59079072000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":59079072000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":59079072000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":60482428000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":59145943000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LoansReceivableWithVariableRatesOfInterest":{"label":"Loans Receivable with Variable Rates of Interest (Deprecated 2013-01-31)","description":"Reflects the carrying amount of loans charging borrowers variable, or adjustable, rates of interest.","units":{"USD":[{"end":"2011-12-31","val":-25027009000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":-25027009000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":-27548274000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-28332737000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":-28332737000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":-28391442000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"LoansReceivableWithVariableRatesOfInterest1":{"label":"Loans Receivable with Variable Rates of Interest","description":"Amount of loan with variable or adjustable rate of interest.","units":{"USD":[{"end":"2012-12-31","val":28332737000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":28332737000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":27025071000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":26417746000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":26490014000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":26490014000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":26490014000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":26490014000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":26490014000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":27568101000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":28159783000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":28824240000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":28824240000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30607154000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":30607154000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":30607154000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":30607154000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":30607154000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":30886124000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":30886124000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":30886124000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":30886124000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":32375817000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":32659372000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33053733000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":33359085000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31726039000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":31878863000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":32649447000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":32649447000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":32652230000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":32652230000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":32652230000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":34742071000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":34742071000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":33677532000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":33699587000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33444357000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33537261000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34067024000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":34067024000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":34067024000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":34067024000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":34067024000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":32892363000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32333243000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":32274085000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30087062000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":30087062000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":30087062000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":30087062000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":30087062000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29052308000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":30233307000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30087684000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":30349377000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":30349377000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":30349377000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":30349377000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":30349377000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31102906000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30874612000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":31297856000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30929498000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":30929498000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":30929498000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":30929498000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":30929498000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31993038000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30184737000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28145908000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":28097028000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27481317000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":27481317000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27412797000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":27412797000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":27726261000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":27726261000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27300871000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":27300871000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":27300871000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":27300871000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":27300871000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26782090000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27619347000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28902887000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29644885000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":29644885000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":29644885000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":29644885000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":29644885000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30991758000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29183388000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28658641000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27086839000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":27086839000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":27086839000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":27086839000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":27086839000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27733201000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27398778000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26644805000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25219320000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":25219320000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":25219320000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":25219320000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":25219320000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25296453000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24847764000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":24109364000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":23812237000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":23812237000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":23812237000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":22798899000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23564131000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2012-12-31","val":19264206000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12376624000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":39709653000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":49086103000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":43524445000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":39003313000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":44953784000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":50654406000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":46359467000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":41133187000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":43588273000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":44144051000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":44010910000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":37102112000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":3199109000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1354766000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10961508000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6092255000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":6092255000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6346973000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7529650000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8582685000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9196512000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7619485000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6918249000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8094480000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15673842000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19595194000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":18677237000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":8136205000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3205349000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":9727034000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13998347000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":13998347000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":9474468000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4526472000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4988996000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9044365000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2300775000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1190821000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3595740000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7236516000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7151455000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3082926000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":499409000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1895271000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2346255000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5403368000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":5403368000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4650675000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4745592000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5661986000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6813680000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6051769000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5137069000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7126639000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1556183000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3540766000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3993582000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":1972657000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":499276000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4960660000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6270718000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":6270718000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6273128000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8100435000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9282303000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8522579000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9040016000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8767449000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7502419000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6053584000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1710679000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3914589000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":3449201000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1972133000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3725731000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8013391000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8013391000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":6270776000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5994171000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7009986000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11001670000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9671196000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10697810000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8352577000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3541933000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3831392000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2123093000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":2007625000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3449829000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7988465000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9308024000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":9308024000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10508425000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8106993000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9427828000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6075600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11676226000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8421789000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8916418000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10081993000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8181424000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5310685000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LossContingencyAccrualAtCarryingValue":{"label":"Loss Contingency Accrual","description":"Amount of loss contingency liability.","units":{"USD":[{"end":"2016-12-31","val":98800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":98800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":98800000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":98800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":98800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":87800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":63700000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":63700000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":161800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":161800000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":161800000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":161800000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":167200000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":176900000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":199500000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"LossContingencyAccrualProvision":{"label":"Loss Contingency Accrual, Provision","description":"Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.","units":{"USD":[{"start":"2011-12-31","end":"2012-09-30","val":258480000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":258480000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":258480000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2012-12-30","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"}]}},"LossContingencyEstimateOfPossibleLoss":{"label":"Loss Contingency, Estimate of Possible Loss","description":"Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.","units":{"USD":[{"end":"2017-09-30","val":18000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2024-12-31","val":38600000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":38600000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":38600000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-06-30","val":38200000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":37600000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":37600000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":37600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":40100000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":30200000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"LossContingencyRangeOfPossibleLossMaximum":{"label":"Loss Contingency, Range of Possible Loss, Maximum (Deprecated 2016-01-31)","description":"The estimated maximum amount of possible loss from the contingency.","units":{"USD":[{"end":"2012-06-30","val":60000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":60000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":60000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":60000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":60000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":60000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":30800000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":16900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7700000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":7700000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3600000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":3600000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-12-31","val":25000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":25000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":12000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"}]}},"MarketableSecuritiesGainLoss":{"label":"Marketable Securities, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":74922000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":73084000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount":{"label":"Marketable Securities, Realized Loss, Other than Temporary Impairments, Amount (Deprecated 2018-01-31)","description":"This element represents the amount of loss recognized for other than temporary impairments (OTTI) of investments in debt and equity securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":604489000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":46393000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":43917000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3945000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":812000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":58526000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":34266000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":30549000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":325000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":325000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"}]}},"MarketableSecuritiesUnrealizedGainLoss":{"label":"Marketable Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in marketable security.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-52170000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-4776000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-09-30","val":-38446000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-4180000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"MarketingExpense":{"label":"Marketing Expense","description":"Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":36318000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":15695000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":8893000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":25679000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":9984000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":37177000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":37177000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":9297000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":17313000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":17313000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":8016000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":8016000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":26739000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":26739000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":9426000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":9426000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":39394000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":39394000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":39394000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":7060000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":7060000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":14626000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":14626000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":7566000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":7566000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":22254000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":22254000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":7628000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":7628000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":30598000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":30598000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":30598000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":7008000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":7008000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":15211000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":15211000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":8203000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":8203000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":30178000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":30178000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":30178000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":14967000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":14967000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":14967000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":55864000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":55864000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":55864000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":55864000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14100000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":14100000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":14100000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":25219000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":25219000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":25219000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":11119000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":11119000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":11119000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":37077000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":37077000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":37077000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":37077000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":11858000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":11858000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":11858000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":11858000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":52448000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":52448000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":52448000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":59135000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14341000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14341000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14341000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":14341000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":32182000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":32182000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":32182000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":17841000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":17841000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":17841000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":57913000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":57913000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":61559000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":25731000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":25731000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":26308000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":80179000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":80179000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":85205000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":19282000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":19282000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":20478000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":39999000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":42042000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":20718000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":21564000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":77986000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":77986000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":35944000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":35944000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":112858000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":31463000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":68218000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":36754000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":91641000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":23424000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2010-12-31","val":25636000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":25636000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":25636000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":25131000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":38634000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011Q4I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3693435000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3813275000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3872370000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":3872370000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3960809000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3960809000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3960809000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":3960809000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":4046922000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":4052395000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4052395000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4052395000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":4052395000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4069070000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":4114057000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":4108631000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4253517000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":4296715000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4280988000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4344403000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2427599000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2427599000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2444970000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2444970000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2444970000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2444970000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":2444970000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2507859000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2518930000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2613563000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2706907000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2756875000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2756875000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2756875000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2756875000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":2756875000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2852325000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":2850420000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2956662000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":2951910000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3038695000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":3033600000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2522933000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2522933000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":2522933000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2516851000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":2516851000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2600622000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":2595281000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2702685000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":2697467000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2698804000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2526175000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2526175000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2526175000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2526175000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2526175000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2552231000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2541044000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2450077000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2377370000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2377370000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2377370000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2377370000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2377370000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1529248000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1391885000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1272620000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1375834000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1491515000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1491515000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1689469000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1689469000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1828778000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1828778000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1953395000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1953395000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1953395000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1953395000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1953395000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":{"label":"Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders","description":"Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":34000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":34000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":21049000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":39552000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":39552000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":39552000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":39552000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":39552000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":39552000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2014-01-01","end":"2014-12-31","val":20667000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2017-01-01","end":"2017-12-31","val":4475000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4475000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4475000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5748000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5748000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11535000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":11535000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":5787000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":34757000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":34757000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":23222000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":57511000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":57511000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":57511000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21149000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":21149000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42394000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":42394000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":21245000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":21245000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":64493000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":64493000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":22099000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":22099000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":85160000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":85160000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":85160000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20594000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":20594000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":20594000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37212000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":37212000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":37212000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":16619000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":16619000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":16619000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":50546000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":50546000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":50546000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":13333000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":13333000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":13333000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":50546000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":50546000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":50546000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39896000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":39896000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":39896000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":13302000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":13302000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":13302000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":53204000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":53204000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":53204000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":13308000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":13308000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":13308000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":66525000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":66525000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":66525000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"}]}},"MinorityInterestDecreaseFromRedemptions":{"label":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","description":"Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":50211000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":50211000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":50211000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":182647000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":182647000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":182647000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17780000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":17780000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":104644000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":104644000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":86864000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":86864000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":245663000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":245663000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":141019000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":141019000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":337994000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":337994000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":337994000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":468466000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":468466000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":468466000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":546840000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":546840000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":546840000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":78374000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":78374000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":78374000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":770499000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":770499000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":770499000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":223659000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":223659000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":223659000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":771471000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":771471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":771471000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9474000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9474000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":9474000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9474000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":9474000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":9474000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":9474000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":9474000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":9474000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":9474000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":9474000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":9474000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2537558000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2537558000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2535722000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2535722000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-1836000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-1836000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2545722000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2545722000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":10000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":10000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2544722000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2544722000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2544722000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"}]}},"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":-4269844000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-766905000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":4060497000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":3747310000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":3747310000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":2233304000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2337787000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2337787000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":1175287000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1175287000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":6474207000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6474207000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2012-01-01","end":"2012-03-31","val":1873611000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":1873611000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1875599000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1875599000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":3356238000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":3356238000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":3725393000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3725393000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2828984000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-2828984000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-6440402000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-6440402000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-8567583000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-8567583000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-8567583000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-8381227000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-8381227000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-8388989000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1312395000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1312395000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1319225000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4460060000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4460060000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":4460202000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":5120496000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":5120496000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":5120496000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":5120198000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8490755000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":8490755000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":8491588000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":6634574000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5058928000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":5058928000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":5054907000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":5054907000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6978405000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":6978251000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":6978251000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":13096163000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":13095425000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":14142718000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":14319960000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":14319704000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":14148948000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":14148948000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3046126000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3045593000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":3592469000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1995331000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-1852385000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-3267636000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":-3267636000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-4869574000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-4869574000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-4874036000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2633713000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-2644840000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4418614000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-4433072000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-7505439000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-7511560000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-10963155000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-10959272000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-10959272000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":388930000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":388930000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":489220000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":489220000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":2003439000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2003439000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":5829308000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":5829308000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":5829308000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2086189000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2086189000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5940980000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":5940980000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":9022335000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":9022335000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":11197124000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":11197124000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":11197124000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3096596000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3096596000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":3096596000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5129827000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":5129827000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":5129827000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":-1559594000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1559594000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-1559594000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2678743000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2678743000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2678743000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3785310000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-3785310000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-3785310000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2666215000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2666215000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2666215000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":3024746000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":3024746000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":3024746000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6195237000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6195237000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6195237000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-6858401000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-6858401000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10364112000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-10364112000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-9669163000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-9669163000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-8934013000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-8934013000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-8934013000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8166212000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":8166212000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2749725000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2749725000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-2837379000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-2837379000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":-1941684000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-1941684000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-1941684000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":219396000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":219396000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2014671000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2014671000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":2673420000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2673420000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":662526000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":662526000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5522339000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":5522339000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4546302000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":4546302000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":136622000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-3827135000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2294326000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1461076000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":6474207000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3725393000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-8381227000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"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":1588096000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-1207156000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-4149524000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-7113970000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-7113970000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":-1658604000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1295145000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-1295145000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":-1611197000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1611197000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":-7768692000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-7768692000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2012-01-01","end":"2012-03-31","val":-3121696000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-3121696000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-2055787000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-2055787000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-3797923000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-3797923000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-5739201000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-5739201000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2280662000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":2280662000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":7171610000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":7171610000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":9627771000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":9627771000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":9627771000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":9025778000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":9025778000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":9025778000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3021266000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-3122685000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-3369640000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6640868000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-6696919000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-6622739000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-10674732000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-10674732000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-10628505000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-10687739000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-14681713000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-14681713000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-14688170000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-14409853000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-7142312000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-7142312000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-7092547000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-7092547000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-9482840000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-9480873000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-9480873000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-14389842000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-14384904000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-14164683000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":-16664920000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-16663902000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-16675016000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-16675016000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2259851000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-2183881000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-1984257000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1409773000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-1249062000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2514922000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2514922000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":356752000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":168432000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":577786000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-309283000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-169177000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-196017000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-309324000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-304670000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":-322443000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1367478000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":987489000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2620917000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3241041000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3281179000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3281179000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-979224000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1028341000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":-1028341000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5486642000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-5585834000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":-5585834000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":-8646345000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-8646345000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-12460839000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-12460839000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-12460839000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3497450000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-3497450000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-8208309000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-8208309000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-12979078000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-12979078000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-17242333000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-17242333000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-17242333000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":134629000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":134629000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":134629000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2759935000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-2759935000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-2759935000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":-161803000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-161803000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-161803000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-1549253000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-1549253000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-1549253000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":749065000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-342716000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-342716000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2762340000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-3698128000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-3698128000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-2692526000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-3460182000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-3460182000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-7642011000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-7642011000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-7642011000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-844435000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-844435000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-751546000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-751546000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-4769616000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4769616000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-4804049000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-4804049000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-4804049000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5515761000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-5515761000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-177425000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-177425000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1975456000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1975456000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2138154000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2138154000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2138154000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1078787000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1078787000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1545570000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-1545570000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":1741095000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1741095000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":3087029000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":3087029000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-761468000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-761468000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":653032000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":653032000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-1571105000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-2060201000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-791984000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-374709000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-7768692000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-5739201000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":9025778000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"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":1250515000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1418693000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1870611000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":2749265000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":2749265000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1009362000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1381490000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":1381490000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":1914565000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1914565000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":2212553000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2212553000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2012-01-01","end":"2012-03-31","val":632664000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":632664000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":712648000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":712648000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":1168796000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":1168796000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":1610656000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1610656000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":93672000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":93672000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":867076000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":867076000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1261371000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1261371000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1261371000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":1361585000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1361585000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1369347000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":967496000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1068915000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1306677000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2339509000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2395560000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2335505000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":3378518000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":3378518000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":3332291000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3372509000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4198736000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":4198736000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":4171418000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4424946000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1777665000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1777665000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1721364000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1721364000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2523943000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2513197000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2513197000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3728327000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3707478000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3542881000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":5135383000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":5134457000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":5082953000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5082953000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":835985000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":749694000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":810794000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1390845000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1516036000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":3135457000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":3135457000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5101674000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5289994000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":5271542000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1477626000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1615055000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":1641895000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2231758000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2505613000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":2523386000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4011727000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4414476000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4826346000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4902314000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4964060000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4964060000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1963089000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2012206000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":2012206000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3909460000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4008652000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":4008652000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":5640345000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5640345000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":7015061000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":7015061000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":7015061000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1521721000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1521721000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2982302000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2982302000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":4636896000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":4636896000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6849157000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6849157000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":6849157000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2442720000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2442720000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2442720000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2378828000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2378828000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2378828000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":4894072000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4894072000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":4894072000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":5268999000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":5268999000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":5268999000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2412132000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":3503913000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":3503913000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4742426000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":5678214000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":5678214000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":5961580000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":6729236000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":6729236000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":8539268000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":8539268000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":8539268000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2149646000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2149646000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1884033000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1884033000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":3735451000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":3735451000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":5285141000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":5285141000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":5285141000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-250582000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-250582000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-101865000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-101865000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":409564000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":409564000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1907345000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1907345000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1907345000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-187252000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-187252000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1021539000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-1021539000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-1273402000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1273402000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1158322000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1158322000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1791890000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-1791890000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1943290000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-1943290000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-1094188000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":2007233000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":274877000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":762397000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":2212553000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1610656000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1361585000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"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":143756000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":224164000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":136646000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":437253000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":213089000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1022136000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1022136000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":296504000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":557067000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":557067000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":260563000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":260563000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":749900000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":749900000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":192833000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":192833000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1172642000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1172642000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1172642000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":228987000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":412714000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":183727000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":441354000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":28640000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":561235000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":561235000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":561235000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":285498000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":473426000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":187927000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":550134000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":550134000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":76708000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":76708000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":628103000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":628103000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":628103000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":655860000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1769903000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1769903000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1766518000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1972745000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1972745000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2027608000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":202842000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":202842000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":261090000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2177417000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2177417000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2177417000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2271484000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":204672000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":204672000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":204672000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":243876000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2335152000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2457632000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2434812000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2569447000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":158589000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":100516000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":85416000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":85416000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":326032000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":258440000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":258440000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":167445000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":173024000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":173024000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":407919000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":309264000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":378231000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":81887000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":50824000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":65607000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1454597000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1480382000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-1401717000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-1401717000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11840000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":13777000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":38408000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":158423000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":205350000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":144646000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":166942000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":353324000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":353324000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":147974000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":147974000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":362884000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":362884000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":362884000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":113081000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":113081000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":110450000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":296120000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":296120000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":289558000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":183039000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":183039000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":179108000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":457952000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":450916000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":161832000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":161357000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":561067000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":552350000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":552350000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":552350000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":183538000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":185112000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":185112000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":438691000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":440527000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":440527000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":255153000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":255415000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":255415000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":607503000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":607503000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":166976000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":166976000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":707404000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":707404000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":707404000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":166980000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":166980000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":462602000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":462602000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":295622000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":295622000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":666206000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":666206000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":203605000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":203605000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":753169000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":753169000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":753169000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-126678000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-126678000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-126678000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1999104000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1999104000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-1999104000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1872427000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-1872427000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1872427000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1226269000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1226269000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-1226269000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":772835000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":772835000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":772835000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-840364000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-840364000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-840364000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":747047000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":747047000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":747047000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1705669000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1705669000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1705669000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":958622000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":958622000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":958622000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2412368000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2412368000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2412368000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":706699000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":706699000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":706699000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2982362000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2982362000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2982362000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":616095000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":616095000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1054640000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1054640000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":438545000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":438545000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1282467000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1282467000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":227827000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":227827000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1405007000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1405007000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1405007000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":296881000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":296881000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":870918000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":870918000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":574038000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":574038000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":990671000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":990671000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":119753000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":119753000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":932902000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":932902000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":932902000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":343207000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":343207000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757821000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":757821000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":414614000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":414614000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":951100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":951100000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":193279000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":193279000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1077399000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1077399000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":365874000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":365874000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":863618000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":863618000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":497744000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":497744000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1319989000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":456371000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1645158000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":414171000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":998874000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":584703000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":17809000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":13040000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":7397000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":20113000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":7073000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":37239000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":37239000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":20559000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":39047000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":39047000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":18488000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":18488000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":52550000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":52550000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":13503000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":13503000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":85604000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":85604000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":85604000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":107740000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":107740000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":111756000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":244213000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":244213000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":272147000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":136473000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":136473000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":160391000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":298633000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":298633000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":298633000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":383466000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":54420000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":54420000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":54420000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":111319000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":373062000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":459175000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":464648000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":464648000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":93450000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":52324000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":41425000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":41425000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":194985000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":146597000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":146597000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":101535000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":105172000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":105172000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":295222000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":221980000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":221980000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":100237000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":75383000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":75383000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1620545000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1653719000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-1653719000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-1653719000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":61895000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":71275000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":71275000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":179747000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":179747000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":108472000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":108472000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":257419000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":257419000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":77672000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":77672000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":277879000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":277879000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":277879000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":50628000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":50628000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":48723000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":155352000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":155352000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":150600000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":104724000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":104724000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":101877000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":230547000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":225451000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":75195000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":74851000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":411707000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":405625000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":405625000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":405625000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":74397000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":75138000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":75138000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":178416000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":179280000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":179280000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":104018000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":104141000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":104141000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":251770000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":251770000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":72491000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":72491000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":283631000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":283631000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":283631000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":72512000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":72512000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":183255000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":183255000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":110743000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":110743000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":250086000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":250086000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":66831000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":66831000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":288648000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":288648000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":288648000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3763000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3763000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":3763000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-19614000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-19614000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-19614000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-23377000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-23377000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-23377000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":82087000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":82087000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":82087000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":101701000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":101701000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":101701000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":184061000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":184061000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":184061000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":145456000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":145456000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":145456000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":353713000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":353713000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":353713000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":208256000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":208256000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":208256000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":503698000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":503698000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":503698000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":149985000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":149985000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":149985000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":638945000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":638945000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":638945000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"}]}},"NetRealizedOrUnrealizedGainLossOnTradingSecurities":{"label":"Net Realized and Unrealized Gain (Loss) on Trading Securities","description":"The sum of the realized and unrealized net gain (loss) on trading securities during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":1500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets":{"label":"New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (Deprecated 2012-01-31)","description":"Amount of the cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-3747000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2009-01-01","end":"2009-12-31","val":-3747000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"NoncontrollingInterestIncreaseFromBusinessCombination":{"label":"Noncontrolling Interest, Increase from Business Combination","description":"Amount of increase in noncontrolling interest from a business combination.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":106283000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":3872370000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3483445000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":104301000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3483446000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3483446000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14811000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14811000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":97723000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":97723000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"}]}},"NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance":{"label":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","description":"Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":102250000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-09-30","val":110958000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":124968000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":11011000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":68024000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-10787000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":46226000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"NoninterestBearingDepositLiabilities":{"label":"Noninterest-bearing Deposit Liabilities","description":"The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.","units":{"USD":[{"end":"2011-12-31","val":7822892000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":8224005000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":8224005000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8022529000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":8022529000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7998870000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":7998870000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":7998870000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8240023000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8240023000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":8240023000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8240023000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8240023000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":12915025000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":12916322000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8565569000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":8565569000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9919471000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15592290000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15413609000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":15413609000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":15413609000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":15413609000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":15413609000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15608348000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15956655000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15950662000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15402235000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":15402235000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":15402235000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":15402235000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":15402235000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15603797000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15430518000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15075153000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14420450000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":14420450000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":14420450000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":14420450000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":14420450000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14916347000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14687583000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14550514000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14922974000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":14922974000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":14922974000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":14922974000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":14922974000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16624265000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19228541000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18176964000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":21800278000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20049386000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":20049386000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24766564000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":24766564000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24143966000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":24143966000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22443957000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":22443957000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":22443957000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":22443957000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":22443957000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21618277000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20419029000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19954678000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18082061000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":18082061000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":18082061000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":18082061000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":18082061000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17855523000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16869103000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15916975000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15504947000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":15504947000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":15504947000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15504947000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":15504947000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15177900000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14668825000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14618933000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14539985000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":14539985000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":14539985000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":14539985000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":14539985000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14218671000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13887416000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13350573000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13789313000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":13789313000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":13789313000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13567079000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":13425519000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"NoninterestIncome":{"label":"Noninterest Income","description":"The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":342297000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":456748000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":254161000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":784126000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":327378000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1002856000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1029469000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":309394000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":562288000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":556220000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":250110000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":246826000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":800705000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":791261000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":238417000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":235041000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1981823000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1996672000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1981823000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":332834000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":332834000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":645391000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":645391000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":312557000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":312557000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":894874000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":894874000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":249483000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":249483000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1139596000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1139596000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1139596000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":419820000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":419820000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":674213000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":674213000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":254392000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":254392000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":871012000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":871012000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":871012000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":196799000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":196799000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":196799000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1088083000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1088083000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1088083000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1099417000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2861256000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2861256000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2825413000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3499546000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3499546000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3399664000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":638290000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":638290000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":574251000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4143372000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":4143372000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":4143372000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4003410000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":643826000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":643826000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":643826000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":603746000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4879673000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":4680933000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":4679906000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5059462000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":665397000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":579323000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":586503000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":586503000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1468597000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1290586000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1290586000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":802980000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":704083000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":704083000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2304558000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2009581000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":2300550000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":835961000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":718995000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":808973000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2496705000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2524755000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2896217000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2905035000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":601635000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":597701000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":697177000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1213262000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1417718000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":615561000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":720541000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2144096000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2148815000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":727994000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":727573000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2755705000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2766759000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":2755705000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":728418000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":728418000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1457390000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1455884000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":728947000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":729809000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2252111000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2251364000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":794722000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":795481000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2929576000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":2901253000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2901253000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":803364000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":801200000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1620380000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1620380000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":819173000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":819173000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2442436000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2442436000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":822056000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":822056000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3244308000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":3244308000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":3244308000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":895446000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":895446000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1858431000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1858431000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":962984000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":962984000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2859564000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2859564000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1001132000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1001132000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3729117000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3729117000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":3729117000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1027159000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1027159000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1027159000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1813478000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1813478000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1813478000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":786318000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":786318000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":786318000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2988331000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2988331000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2988331000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1174854000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1174854000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1174854000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3949988000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3949988000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3949988000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1184496000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1184496000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1184496000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2366782000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2366782000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2366782000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1182287000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1182287000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1182287000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3434347000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":3434347000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":3434347000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1067564000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1067564000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1067564000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4452187000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":4452187000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":4452187000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":981256000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":981256000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1930655000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1930655000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":949398000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":949398000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2846172000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2846172000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":915516000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":915516000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3729263000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":3729263000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":3729263000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":900267000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":900267000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1813619000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1813619000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":913353000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":913353000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2735061000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":2735061000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":921441000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":921441000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3464849000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":3464849000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":3464849000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":937731000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":937731000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1933560000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1933560000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":995829000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":995829000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2738670000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2738670000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":805111000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":805111000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3604667000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":3604667000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":878066000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":878066000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1748815000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1748815000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":870749000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":870749000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2622574000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":873759000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3481023000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":803814000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1610233000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":806420000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"NoninterestIncomeOtherOperatingIncome":{"label":"Noninterest Income, Other Operating Income","description":"Amount of revenue earned, classified as other, excluding interest income.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":13698000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2469000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1060000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3798000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1329000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":7242000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":15214000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":9350000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3973000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":16687000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":1005000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":7337000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":595000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":19318000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-3378000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2631000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":74751000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":66135000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":74751000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":11763000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":11763000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":24317000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":24317000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":12554000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":12554000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":34611000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":34611000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":10294000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":10294000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":9691000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":9691000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":9691000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10676000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":10676000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":22528000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":22528000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":11852000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":11852000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":28853000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":28853000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":28853000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":6325000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":6325000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":6325000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12807000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":12807000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":12807000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":12807000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":258068000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":142666000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":144139000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":721354000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":339861000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":344582000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":463286000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":197196000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":200443000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1120753000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1120753000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":469295000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":471649000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":399399000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":399399000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":129433000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":127067000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":540113000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":540113000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":551123000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":93266000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":93267000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":96540000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":96540000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":238559000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":244030000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":145293000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":147490000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":376630000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":384384000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":138071000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":140354000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":175907000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":181457000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-50294000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-41881000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":2063320000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":558005000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1119795000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":564133000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1743225000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":623431000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2212838000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":629386000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":627222000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1266143000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1266143000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":638914000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":638914000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1923810000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1923810000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":657667000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":657667000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2557600000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":716571000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1484382000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":767810000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2293501000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":809118000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"}]}},"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":"2015-01-01","end":"2015-12-31","val":-4657492000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":-204277000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-45550000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-275037000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-43076000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-86116000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-45408000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-130264000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-129517000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-42642000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-43401000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-222488000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-37862000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-68499000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-32801000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-108520000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-40019000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"NotesReceivableGross":{"label":"Financing Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of financing receivable.","units":{"USD":[{"end":"2011-06-30","val":66159829000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2012-06-30","val":52922468000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-12-31","val":32931339000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":32931339000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":53232353000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-06-30","val":31740785000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":31862178000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50050626000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":50050626000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":50050626000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q4I"},{"end":"2014-06-30","val":75928295000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":75913094000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":74803876000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":74777082000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":76292814000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":76292814000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":76292814000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":76284366000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":76255719000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":76255719000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":76255719000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":84033804000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":79882060000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":79874854000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":79800855000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":79800855000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":81370586000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":81275278000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":81275278000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":81700429000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":81573906000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":89367167000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":82674572000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":82557074000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":90215853000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":90215853000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015Q4I"},{"end":"2016-03-31","val":83756948000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":83637583000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":91144475000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":83827934000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":91264841000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":89903926000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":89903926000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":85817859000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":85817859000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":85460590000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":85460590000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":83536796000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":83558485000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":83263338000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":83313167000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":83313167000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":82079023000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":82174478000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84696703000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":84835240000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":86208946000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":86208946000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":90416838000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":92495755000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":92901072000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":94125663000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":92705440000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":92705440000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":92705440000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":92705440000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":93005846000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":91293831000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":92777106000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":92133182000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91059356000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":91059356000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"}]}},"NotesReceivableNet":{"label":"Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2014-12-31","val":76292814000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":76284366000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":76255719000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":76255719000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-09-30","val":81700429000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":81573906000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":82674572000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":82674572000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":82557074000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":82557074000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":82557074000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":90215853000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":90215853000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":83756948000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":83637583000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":83827934000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":89903926000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":88406093000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":85817859000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":85460590000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":83536796000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":83263338000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":83263338000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":83263338000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":83313167000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":83313167000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":82079023000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84696703000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":86208946000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":88329146000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":90416838000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":92495755000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":92901072000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":94125663000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":89059251000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":89059251000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":89059251000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":89059251000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":86382111000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":84181092000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":85377508000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":84794689000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":83899201000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":83899201000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"}]}},"NotionalAmountOfForeignCurrencyFairValueHedgeDerivatives":{"label":"Notional Amount of Foreign Currency Fair Value Hedge Derivatives (Deprecated 2013-01-31)","description":"Aggregate notional amount of all foreign currency derivatives designated as hedging instruments in fair value hedges. Notional amount refers to the number of currency units specified in the foreign currency derivative contract.","units":{"USD":[{"end":"2011-12-31","val":33367000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":79765000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"NotionalAmountOfInterestRateCashFlowHedgeDerivatives":{"label":"Notional Amount of Interest Rate Cash Flow Hedge Derivatives (Deprecated 2013-01-31)","description":"Aggregate notional amount of all interest rate derivatives designated as hedging instruments in cash flow hedges. Notional amount refers to the monetary amount specified in the interest rate derivative contract.","units":{"USD":[{"end":"2011-12-31","val":3900000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4152738000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"NotionalAmountOfOtherDerivativesNotDesignatedAsHedgingInstruments":{"label":"Notional Amount of Other Derivatives Not Designated as Hedging Instruments (Deprecated 2013-01-31)","description":"Aggregate notional amount of all derivatives not designated as a hedging instrument. The notional amount relates to a number of currency units, shares, bushels, pounds, or other units specified in a derivative instrument.","units":{"USD":[{"end":"2011-12-31","val":13529282000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":13500000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":13500000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":15100000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16100000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":15639736000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2012-12-31","val":15639736000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":14798949000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"}]}},"OccupancyNet":{"label":"Occupancy, Net","description":"Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":318706000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":156636000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":77158000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":235484000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":78848000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":312295000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":312295000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":83538000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":165436000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":165436000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":81898000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":81898000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":254497000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":254497000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":89061000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":89061000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":347790000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":347790000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":347790000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":77344000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":77344000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":160157000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":160157000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":82813000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":82813000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":243072000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":243072000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":82915000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":82915000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":334175000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":334175000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":334175000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":92244000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":92244000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":182548000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":182548000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":90304000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":90304000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":280322000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":280322000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":280322000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":97774000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":97774000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":97774000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":381794000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":381794000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":381794000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":381794000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":119203000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":119203000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":120869000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":233091000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":233091000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":233091000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":112221000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":112221000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":112222000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":350788000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":350788000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":350788000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":350788000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":117697000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":117697000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":117697000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":117697000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":470439000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":470439000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":470439000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":524299000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":129166000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":129166000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":129166000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":129166000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":268779000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":268779000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":268779000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":139613000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":139613000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":139613000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":397769000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":397647000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":433780000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":128990000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":128868000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":140116000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":541291000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":541291000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":591569000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":591569000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":133673000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":133673000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":145831000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":273243000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":297284000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":139570000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":151453000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":453687000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":453687000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":156611000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":156611000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":618597000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":618597000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":618597000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":162712000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":162712000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":326264000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":326264000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":163553000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":163553000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":491465000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":491465000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":165201000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":165201000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":669113000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":669113000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":669113000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":159340000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":159340000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":322511000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":322511000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":163171000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":163171000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":492106000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":492106000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":169595000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":169595000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":659789000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":659789000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":659789000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":142394000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":142394000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":285040000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":285040000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":142646000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":142646000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":441643000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":441643000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":156603000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":156603000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":603716000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":603716000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":603716000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":146911000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":146911000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":146911000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":311786000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":311786000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":311786000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":164875000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":164875000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":164875000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":464784000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":464784000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":464784000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":152998000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":152998000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":152998000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":632424000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":632424000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":632424000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":172076000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":172076000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":172076000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":340491000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":340491000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":340491000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":168415000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":168415000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":168415000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":504609000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":504609000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":504609000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":164119000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":164119000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":164119000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":663660000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":663660000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":663660000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":151550000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":151550000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":302138000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":302138000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":150589000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":150589000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":472893000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":472893000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":170755000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":170755000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":653820000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":653820000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":653820000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":169740000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":169740000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":344618000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":344618000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":174878000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":174878000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":505226000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":505226000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":160608000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":160608000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":667205000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":667205000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":667205000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":157550000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":157550000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":316829000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":316829000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":159279000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":159279000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":473847000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":473847000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":157017000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":157017000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":653026000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":653026000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":185280000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":185280000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":357651000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":357651000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":172371000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":172371000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":525301000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":167650000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":725848000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":161798000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":323235000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":161437000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OffBalanceSheetCreditLossLiability":{"label":"Off-Balance Sheet, Credit Loss, Liability","description":"Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.","units":{"USD":[{"end":"2017-12-31","val":109111000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":95500000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":95500000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":95500000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":95500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2018-12-31","val":95500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":92685000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":92685000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":89405000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":89406000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":95150000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2019-12-31","val":91826000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019Q4I"},{"end":"2020-01-01","val":10411000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":169940000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":169940000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":169940000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":169940000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-03-31","val":169940000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-03-31","val":169940000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122743000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":122743000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":122743000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":122743000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-06-30","val":122743000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-06-30","val":122743000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":147972000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":147972000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":147972000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2020-12-31","val":146455000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":124389000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":124389000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-03-31","val":124389000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":124389000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":124389000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":124389000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":124284000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":124284000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-06-30","val":124284000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":124284000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":124284000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":124284000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":135463000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":135463000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":135463000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2021-12-31","val":104094000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91429000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":91429000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":91429000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-03-31","val":91429000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86173000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":86173000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":86173000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-06-30","val":86173000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":82378000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":82378000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2022-12-31","val":85582000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85734000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":85734000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":85734000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":85734000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":85727000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":85727000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-06-30","val":85727000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":85727000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72858000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":72858000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":60762000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57226000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":57226000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":57226000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-03-31","val":57226000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":53094000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":53094000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":53094000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-06-30","val":53094000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46389000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":46389000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2024-12-31","val":47943000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55293000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":55293000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-03-31","val":55293000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-03-31","val":55293000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":54018000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":54018000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-06-30","val":54018000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50626000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":52515000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":52515000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":52515000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":47189000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2026-03-31","val":47189000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q1I"},{"end":"2026-06-30","val":34083000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal":{"label":"Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-12895000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2815000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6095000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-3280000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-350000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":5744000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1185000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1185000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":67703000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":67703000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":67703000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20506000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":20506000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":20506000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-47197000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-47197000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-47197000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":45735000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":45735000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":45735000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":25229000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":25229000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":25229000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":44218000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":44218000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":44218000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-22066000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-22066000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-22066000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-22171000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-22171000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-22171000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-105000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-105000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-105000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10992000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-10992000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-10992000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":11179000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":11179000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":11179000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-42361000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-42361000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-42361000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-12665000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-12665000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-17921000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-17921000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-5256000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-5256000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-21716000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-21716000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-3795000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-3795000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-18512000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-18512000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-18512000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":152000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":152000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":145000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":145000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-7000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-7000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-12724000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-12724000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-12869000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":-12869000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-24820000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-24820000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-24820000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3536000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-3536000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7668000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-7668000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-4132000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-4132000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-14373000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-14373000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":-6705000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-6705000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-12819000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-12819000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7409000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":7409000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6075000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":6075000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-1334000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-1334000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2683000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":-3392000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4572000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5326000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-18432000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-13106000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":37600000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":37600000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":74200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":74200000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":36600000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":36600000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":110000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":110000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":35800000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":35800000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":145500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":145500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":145500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35100000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":35100000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":35100000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":75800000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":75800000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":75800000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":40700000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":40700000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":40700000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":112600000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":112600000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":112600000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":36800000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":36800000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":36800000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":152400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":152400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":152400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39700000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":39700000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":39700000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":76800000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":76800000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":76800000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":37100000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":37100000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":37100000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":109000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":109000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":109000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":32200000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":32200000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":32200000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":140800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":140800000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":140800000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":31300000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":31300000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":62300000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":62300000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":31000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":31000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":100600000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":100600000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":38400000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":38400000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":153800000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":153800000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":153800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":43000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":88100000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":88100000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":45100000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":45100000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":122700000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":122700000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":34500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":34500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":154500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":154500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":154500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34100000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":34100000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":66000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":66000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":31900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":31900000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":97800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":97800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":31800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":31800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":131700000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":131700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":36800000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":62600000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":25700000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":91800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":29300000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":116800000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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-03-31","val":759818000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":730789000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":721441000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":711666000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":711700000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":711666000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":696952000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":666142000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":638192000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":606000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":599886000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":599886000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":583361000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":583361000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":594955000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":594955000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":593137000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":593137000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":593137000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":593137000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":593137000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":567265000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":577268000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":632103000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":607432000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":607432000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":607432000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":607432000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":607432000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":587060000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":559421000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":527088000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":511400000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":511400000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":511400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":511400000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":511400000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":484369000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":505885000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":565805000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":557419000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":557419000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":557419000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":557419000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":557419000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":576305000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":550146000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":533741000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":497561000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":23640000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":23640000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61597000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":61597000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":98110000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":98110000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":136510000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":136510000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33110000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":33110000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":33110000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":72177000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":72177000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":72177000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":105497000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":105497000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":105497000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":140953000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":140953000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35499000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":35499000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":35499000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":70260000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":70260000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":70260000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":108458000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":108458000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":108458000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":144199000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":144199000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":35990000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":35990000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73160000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":73160000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":116159000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":116159000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":146133000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":146133000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38391000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":38391000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76518000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":76518000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":115681000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":115681000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":152292000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":152292000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35699000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":35699000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":70391000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":70391000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":103536000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":103536000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":135471000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":135471000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":31873000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":62007000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":90295000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":117179000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":702671000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":675682000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":663206000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":656472000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":656472000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":656472000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":656472000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":656472000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":639779000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":603876000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":576691000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":540222000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":530360000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":530360000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":516155000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":516155000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":529222000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":529222000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":531408000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":531408000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":531408000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":531408000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":531408000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":509173000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":522133000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":572088000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":532667000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":532667000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":532667000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":532667000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":532667000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":508286000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":471905000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":446008000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":435633000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":435633000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":435633000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":435633000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":435633000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":397251000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":441110000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":503278000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":493217000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":493217000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":493217000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":493217000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":493217000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":506031000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":474000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":458273000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":415282000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":"2012-12-31","val":644079000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":646299000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":738994000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":754506000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":754506000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":732230000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":719789000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":720000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-12-31","val":681995000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":681995000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":104100000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":106471000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":118258000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":125672000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":125672000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":132903000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":134041000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":146108000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals":{"label":"Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals","description":"Contractually required future rental payments receivable on noncancelable subleasing arrangements.","units":{"USD":[{"end":"2014-12-31","val":32297000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":31307000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":31307000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":25006000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":24389000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9509000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":66307000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":61712000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":68945000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":64564000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":64564000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":70279000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":71478000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":70158000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":70158000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":77257000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":78824000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":80477000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":87106000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":87106000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":78790000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":84376000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":83028000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":83028000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":86417000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":89858000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":99688000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":99016000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":99016000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":102447000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":97313000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":96784000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":96784000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":95628000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":99889000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":111668000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":115247000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":115247000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":116730000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":122957000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":116871000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":116871000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":214370000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":209545000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":259958000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":262901000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":262901000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":231081000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":209624000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":169046000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":169046000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivable":{"label":"Operating Leases, Future Minimum Payments Receivable","description":"Future minimum rental payments in aggregate as of the balance sheet date under operating leases.","units":{"USD":[{"end":"2012-12-31","val":39982000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":35225000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2207019000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2207019000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2494641000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2758205000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":2408031000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2609658000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":2609658000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2668296000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":2668296000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2688502000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2688502000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2800507000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2890284000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2937493000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2926230000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2804791000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2875756000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2933830000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3096326000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3132893000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3449845000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3936006000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4455683000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4620963000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableCurrent":{"label":"Operating Leases, Future Minimum Payments Receivable, Current","description":"Future rental payments receivable within one year of the balance sheet date under an operating lease.","units":{"USD":[{"end":"2012-12-31","val":8579000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2015-12-31","val":1443815000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1443815000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2017-12-31","val":1680541000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1393256000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1065036000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":609122000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2316799000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Five Years","description":"Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2012-12-31","val":4282000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2960000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":316000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":316000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19945000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":61000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":9000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":426000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":426000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":840000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":840000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":50000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":50000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2860000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12552000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":79000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1243000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4282000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2415000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6754000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10655000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19930000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6003000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInFourYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Four Years","description":"Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2012-12-31","val":5015000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4893000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":227423000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":227423000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":386400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":56143000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":26517000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":134649000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":134649000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":183908000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":183908000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8289000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8289000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24173000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":24175000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":79355000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":163872000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":268161000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28504000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":87247000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":219541000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17819000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":59511000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":175753000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":386129000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":34250000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Three Years","description":"Future rental payments receivable within the third year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2012-12-31","val":6211000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5686000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":776460000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":776460000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":957964000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":561410000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":450281000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":664791000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":664791000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":800873000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":800873000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":298241000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":298241000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":444767000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":445015000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":633342000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":795298000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":917983000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":445105000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":629872000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":859503000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":382527000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":647034000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":991768000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1372259000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":599278000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Two Years","description":"Future rental payments receivable within the second year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2012-12-31","val":7494000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":6885000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":958773000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":958773000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1130332000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1154419000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1024411000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1165375000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1165375000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1319342000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1319342000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":938157000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":938157000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1138541000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1140764000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1351070000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1505042000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1606095000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1113314000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1298577000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1516400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1046932000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1326920000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1676115000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2051549000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1652894000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year","description":"Amount of required minimum rental payments receivable in the remainder of the fiscal year following the latest fiscal year ended for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2014-09-30","val":244047000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":244047000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2015-03-31","val":986168000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":906813000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":644384000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":644384000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":363333000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":363333000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-03-31","val":1192976000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":1280280000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":872726000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":459158000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2017-03-31","val":1288754000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":916891000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":496600000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableThereafter":{"label":"Operating Leases, Future Minimum Payments Receivable, Thereafter","description":"Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":8401000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":6601000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":33000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2659000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16370000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16679000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16694000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11739000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"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":"2018-12-31","val":146108000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"}]}},"OperatingLeasesIncomeStatementLeaseRevenue":{"label":"Operating Leases, Income Statement, Lease Revenue","description":"The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":115402000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":89028000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":381493000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":284420000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":266090000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":195392000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":651458000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":516718000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":269966000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":232298000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":997086000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":798346000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":790737000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":789265000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":398385000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":312310000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":313331000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":313331000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":841891000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":653077000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":653077000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":443506000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":339746000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":339746000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1328401000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1017711000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1017711000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":486510000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":364634000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":364634000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1477739000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1489574000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1482850000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1482850000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":434652000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":421520000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":420856000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":881590000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":877802000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":460070000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":456946000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1365519000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":1365519000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":483929000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":483929000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1839307000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1839307000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1839307000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":496045000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":496045000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":985087000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":985087000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":489043000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":489043000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1494801000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1494801000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":509714000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":509714000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2017775000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":2017775000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2017775000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":540896000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1110202000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":569306000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1720526000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1720526000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":610324000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":610324000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2375596000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2375596000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"}]}},"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":"2009-12-31","end":"2010-12-31","val":126600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":132300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":132300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":125300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":125300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":125300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":126400000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":126400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":126400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":126400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":145200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":145200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":145200000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":138300000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":161800000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":161800000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":155400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":155400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":143900000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":143900000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":143900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":150000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":150000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":149600000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"}]}},"OperatingLeasesRentExpenseSubleaseRentals1":{"label":"Operating Leases, Rent Expense, Sublease Rentals","description":"The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":12500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":13700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":13700000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12400000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":12400000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":11900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":11900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":11900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":11900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":9900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":9900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":9900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":10400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":8900000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":8900000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":9400000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":9400000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":8100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":8100000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":8100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":8900000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":8900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":6800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.032,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.032,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.032,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.031,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.031,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0.031,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0.031,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0.031,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.031,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.031,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.029,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0.029,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.029,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":0.029,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.029,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":0.029,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.028,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":0.028,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.028,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0.028,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0.028,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0.028,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.028,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.028,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.029,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.03,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.03,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0.03,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0.03,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0.03,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":0.03,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.03,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.03,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.03,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.031,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0.031,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0.031,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0.031,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0.031,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.031,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.031,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.033,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.034,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0.034,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0.034,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0.034,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0.034,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.034,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.035,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.035,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.035,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OperatingLossCarryforwardsValuationAllowance":{"label":"Operating Loss Carryforwards, Valuation Allowance","description":"The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2015-12-31","val":5300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":5300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2017-12-31","val":101200000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":3570376000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":3570376000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3385019000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3597147000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3331689000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2340783000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2340783000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":2340783000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":2340783000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":2340783000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2293728000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2255237000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2156196000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2233973000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1453550000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1453550000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1515499000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1515499000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1272079000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1190608000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1234655000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1209108000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1174494000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1174494000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1174494000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1174494000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1174494000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1880574000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1467980000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1866239000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":1866239000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2860121000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2860121000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2860121000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2829850000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2829850000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2869580000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2869580000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2869580000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2869580000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1880248000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1947348000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1967143000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":2014868000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1811214000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1944788000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1806606000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1806606000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1893815000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1893815000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1893815000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2134827000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":2107583000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2168999000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2304725000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1970324000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2262291000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1893101000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1893101000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2882868000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2882868000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3795525000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2350486000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":4086716000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3307851000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":4094296000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3092266000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":3880797000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3632427000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3632427000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3632427000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3646405000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":3646405000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-01-01","val":3628835000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":3628835000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":3642813000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":3642813000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":3994748000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":4014012000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3930251000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3953909000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3900905000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3653336000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3653336000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3653336000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":3653336000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3653336000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4482633000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5020601000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4665055000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4204216000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4204216000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":4204216000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":4204216000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4204216000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5393865000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5527672000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4425042000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4052230000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3638364000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3638364000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3533382000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3533382000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3525147000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":3525147000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3335423000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":3335423000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3335423000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3335423000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3335423000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3662875000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4599269000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5191336000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4746450000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":4746450000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":4746450000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":4746450000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":4746450000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4781702000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4720879000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5650586000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4583884000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":4583884000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":4583884000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":4583884000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":4583884000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4887576000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5040895000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5368802000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4860516000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":4860516000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":4860516000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":4860516000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":4860516000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4825666000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4758528000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4852479000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4712462000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":4712462000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":4712462000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5095351000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5130968000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"OtherAssetsMiscellaneous":{"label":"Other Assets, Miscellaneous","description":"Amount of other miscellaneous assets.","units":{"USD":[{"end":"2011-12-31","val":33892000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":34743000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":34743000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":30584000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":30584000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":157115000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":157115000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":157115000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":157115000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":99164000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":313466000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":574543000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":574543000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1047563000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1047563000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1051146000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":1020875000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1020875000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1059696000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1059696000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1059696000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":1059696000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":350134000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":418811000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":427209000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":471248000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":306721000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":434772000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":290055000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":290055000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":403487000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":403487000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":403487000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":493477000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":473896000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":551309000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":681511000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":482447000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":702586000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":567327000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":567327000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":567327000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":567327000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":567327000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1023530000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1059521000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":770730000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":696134000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":696134000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":696134000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":696134000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1160901000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":984645000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":897139000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":824498000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1259165000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1259165000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1259165000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":1259165000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":686969000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1474927000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2035929000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1549569000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":629654000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":629654000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":629654000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":629654000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":629654000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":722951000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":714442000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":566195000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":608431000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":602856000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":602856000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":589557000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":589557000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":603594000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":603594000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":524674000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":524674000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":524674000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":524674000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":524674000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":691170000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":807949000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":773247000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":684985000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":684985000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":684985000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":684985000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":684985000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":996228000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":571384000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":783743000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":583607000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":583607000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":438694000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":438694000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":438694000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":880298000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":476027000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":686367000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":449627000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":449627000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":449627000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":449627000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":449627000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":502183000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":554670000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":530101000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":814990000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"The increase (decrease) in accumulated comprehensive income during the period related to pension and other postretirement benefit plans, after tax. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":5140000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":904000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-581000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-396000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":711000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":1027000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-10000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-564000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Noncontrolling Interest","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to noncontrolling interests.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-15700000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-21700000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-6000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-11800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":9900000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10807000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":10800000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":10800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-3200000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":3200000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-300000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":300000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-200000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":200000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4100000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":4100000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5800000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-200000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3900000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-200000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6300000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax","description":"Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":132068000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":84277000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":111904000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":252350000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":168073000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":292916000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":292916000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":45523000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":30317000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":30317000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-15205000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-15205000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":148356000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":148356000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":118039000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":118039000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":116665000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":116665000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":116665000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-106330000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-106330000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-448460000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-448460000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-342130000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-342130000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-478746000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-478746000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-478746000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-30286000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-30286000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-30286000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-594135000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-594135000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-594135000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-594135000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":136199000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":136199000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":136199000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":212085000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":212085000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":212085000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":75886000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":75886000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":75886000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":183043000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":183043000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":183043000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":183043000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-29042000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-29042000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-29042000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-29042000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":240816000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":240816000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":240816000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":108224000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":108224000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-34928000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-34928000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-143152000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-143152000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":102282000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":102282000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":137210000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":137210000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-70392000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-70392000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax","description":"Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":83624000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":50479000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":69323000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":151749000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":101270000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":188720000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":188720000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":28678000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":19176000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":19176000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-9502000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-9502000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":91580000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":91580000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":72404000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":72404000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":72471000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":72471000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":72471000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-64139000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-64139000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-272868000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-272868000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-208729000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-208729000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-291331000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-291331000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-291331000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-18463000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-18463000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-18463000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-359616000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-359616000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-359616000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-359616000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":82861000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":82861000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":82861000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":128988000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":128988000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":128988000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":46127000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":46127000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":46127000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":111291000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":111291000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":111291000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":111291000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-17697000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-17697000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-17697000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-17697000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":146877000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":146877000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":146877000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":148916000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":65990000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":65990000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":65990000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":65990000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-22243000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-22243000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-22243000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-88233000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-88233000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-88233000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":61479000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":61479000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":61623000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":83722000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":83722000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":84058000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-43511000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-43511000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-44102000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-44102000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":144924000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":144924000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":145529000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":177509000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":179204000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":32585000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":33675000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":112786000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":112786000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-66418000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":-66418000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-34812000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-34812000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-34812000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20969000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":20969000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":36318000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":36318000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":15349000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":15349000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":42856000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":42856000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6538000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6538000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9744000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-9744000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-9744000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-110929000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-125645000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-145984000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-160700000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-35054000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-35054000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-196328000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-211044000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-50345000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-50345000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-80891000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-80891000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-80891000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":91505000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":91505000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":204794000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":204794000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":113290000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":113290000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":239395000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":239395000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":34601000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":34601000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":222887000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":222887000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":222887000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":206322000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":206322000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":206322000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":191120000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":191120000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":191120000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-15203000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-15203000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-15203000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":149569000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":149569000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":149569000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-41551000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-41551000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-41551000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":140143000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":140143000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":140143000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-122156000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-122156000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-122156000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-113156000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-113156000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-113156000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":9000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":9000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":9000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-139187000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-139187000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-139187000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-26031000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-26031000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-26031000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-197168000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-197168000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-355325000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-527575000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-172250000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-680547000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-152972000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-716667000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax":{"label":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax","description":"Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":48444000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-33798000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-42581000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":100601000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":66803000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":112388000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":112388000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":16845000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":11141000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-11141000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-5703000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":5703000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":56776000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":56776000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":45635000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":45635000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":44194000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":44194000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":44194000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-42191000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-42191000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-175592000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-175592000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-133401000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-133401000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-187415000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-187415000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-187415000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-11823000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-11823000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-11823000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-234519000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-234519000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-234519000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-234519000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":53338000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":53338000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":53338000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":83097000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":83097000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":83097000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":29759000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":29759000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":29759000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":71752000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":71752000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":71752000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":71752000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-11345000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-11345000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-11345000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-11345000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":93939000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":93939000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":93939000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":42234000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":42234000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12685000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-12685000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-54919000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-54919000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":40803000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":40803000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":53488000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":53488000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-26881000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-26881000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossBeforeTax":{"label":"Other Comprehensive Income (Loss), before Tax","description":"Amount before tax, after reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":179330000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":53305000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":42569000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":156937000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":103632000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":303261000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":303261000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":53290000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":50481000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":50481000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-2809000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-2809000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":178815000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":178815000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":128334000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":128334000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":164149000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":164149000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":164149000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-86555000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-86555000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-404165000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-404165000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-317609000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-317609000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-422469000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-422469000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-422469000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-18304000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-18304000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-18304000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-508383000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-508383000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-508383000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-508383000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":148683000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":148683000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":148683000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":223326000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":223326000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":223326000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":74643000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":74643000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":74643000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":222195000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":222195000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":222195000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":222195000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-1131000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1131000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1131000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1131000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":256669000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":256669000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":256669000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":242124000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":84684000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":84684000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-45955000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-45955000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-130639000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-130639000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":48242000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":48242000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":94197000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":94197000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-69384000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-69384000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-67574000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-67574000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":178914000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":219304000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":40390000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":179396000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-39637000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-38868000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-38868000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-38868000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":31951000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":31951000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":64319000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":64319000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":32399000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":32399000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":73789000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":73789000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":9461000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":9461000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-14959000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-14959000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-14959000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-133888000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-133888000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-186286000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-186286000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-52399000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-52399000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-260248000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-260248000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-73961000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-73961000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-71516000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-71516000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-71516000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":137957000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":137957000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":304908000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":304908000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":166951000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":166951000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":360610000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":360610000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":55702000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":55702000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":322388000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":322388000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":322388000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":480290000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":480290000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":480290000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":467610000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":467610000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":467610000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-12680000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-12680000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-12680000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":403154000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":403154000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":403154000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-64456000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-64456000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-64456000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":361095000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":361095000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":361095000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-250653000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-250653000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-250653000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-240910000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-240910000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-240910000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":9744000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":9744000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":9744000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-299837000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-299837000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-299837000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-58927000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-58927000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-58927000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-477434000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-477434000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-477434000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-814375000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-814375000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1158331000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-1158331000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-343956000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-343956000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1566271000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1566271000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-407940000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-407940000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1579773000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-1579773000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-1579773000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":187801000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":187801000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":178255000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":178255000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-6766000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-6766000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":194625000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":194625000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":16369000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":16369000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":396346000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":396346000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":85878000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":85878000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":204269000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":118392000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":497958000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":293689000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":467815000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":86539000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax","description":"Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-12474000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-4739000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-16297000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-3822000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3796000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7003000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8137000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":8137000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1133000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1133000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":16354000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":16354000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":8217000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":8217000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-301000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-301000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-301000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":148306000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":148306000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":148306000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":155653000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":155653000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":155653000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":7348000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":7348000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":7348000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":116951000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":116951000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":116951000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-38702000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-38702000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-38702000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":98281000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":98281000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":98281000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-62676000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-62676000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-62676000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-66157000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-66157000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-66157000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3482000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-3482000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-3482000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-85519000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-85519000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-85519000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-19361000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-19361000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-19361000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-158184000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-158184000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-246416000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-328109000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-81693000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-474896000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-146787000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-435647000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Noncontrolling Interest","description":"Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to noncontrolling interest.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":6000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":5800000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3900000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-1900000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3100000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-3100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6300000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-16500000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-16500000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-10200000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-10200000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-19700000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-19700000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-3200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-3200000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-18300000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-18300000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-18300000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-10100000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-10100000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-10100000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10100000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-10100000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-10100000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":27000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":27000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":27000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-8700000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-8700000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-8700000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":1400000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":1400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-7400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-7400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1800000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1800000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1800000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2800000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2800000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2800000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1100000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1100000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1100000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1200000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1200000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1200000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5200000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":5200000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":5200000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax","description":"Amount before tax, after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":48178000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-32138000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-69854000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-97099000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-64961000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":26818000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":26818000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":6838000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":18305000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":18305000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":11467000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":11467000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":27671000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":27671000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":9366000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":9366000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":47880000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":47880000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":47880000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":18870000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":18870000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":42487000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":42487000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":23617000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":23617000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":53565000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":53565000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":53565000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":11078000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":11078000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":11078000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":67186000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":67186000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":67186000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":67186000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12037000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":12037000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":12037000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10347000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":10347000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":10347000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-1690000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1690000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-1690000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":37811000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":37811000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":37811000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":37811000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":27464000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":27464000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":27464000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":27464000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":39652000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":39652000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":39652000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-24558000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-24558000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-13063000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-13063000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":11495000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":11495000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-57094000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-57094000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-44031000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-44031000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3479000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-3479000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax","description":"Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":32636000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-19773000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-42805000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-59433000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-39660000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":-2744000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-2744000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":4205000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":11217000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":11217000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":7012000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":7012000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":17223000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":17223000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":6006000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":6006000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":28822000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":28822000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":28822000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10829000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":10829000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":25054000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":25054000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":14225000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":14225000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":31225000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":31225000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":31225000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":6171000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":6171000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":6171000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":39751000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":39751000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":39751000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":39751000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7760000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":7760000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":7760000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6641000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6641000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":6641000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-1119000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1119000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-1119000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":24022000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":24022000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":24022000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":24022000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":17381000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":17381000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":17381000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":17381000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":25163000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":25163000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":25163000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":25163000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-15115000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-15115000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-15115000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-15115000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-7901000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-7901000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-7901000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":7214000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":7214000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":7214000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-35614000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-35614000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-35614000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":-27713000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-27713000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-27713000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2322000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2322000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-2321000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-2321000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-48207000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-32527000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-32528000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-47299000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-47300000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-14772000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":-14772000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6528000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":6528000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":53828000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":53828000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9856000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":9856000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":9856000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2487000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-2487000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4036000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4036000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":6523000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":6523000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3544000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3544000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-492000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-492000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":337000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":337000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":337000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-17365000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-7736000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-22103000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-4739000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-25926000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-3822000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3796000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-3796000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7003000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax":{"label":"Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":15542000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":12365000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":27049000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-37666000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-25301000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":9874000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":9874000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":2633000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":7088000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-7088000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":4455000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-4455000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":10448000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":10448000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":3360000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":3360000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19058000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":19058000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":19058000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8041000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":8041000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":17433000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":17433000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":9392000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":9392000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":22340000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":22340000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":22340000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":4907000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":4907000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":4907000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27435000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":27435000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":27435000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":27435000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4277000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":4277000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":4277000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3706000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3706000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3706000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-571000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-571000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-571000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":13789000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":13789000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":13789000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":13789000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":10083000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":10083000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":10083000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":10083000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":14489000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":14489000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":14489000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9443000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-9443000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5162000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-5162000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":4281000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":4281000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-21480000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-21480000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-16318000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-16318000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1157000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1157000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":115679000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":31417000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":26833000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":93343000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":61926000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":175976000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":175976000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":33447000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":31521000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":31521000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-1926000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-1926000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":110496000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":110496000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":78975000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":78975000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":101052000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":101052000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":101052000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-52761000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-52761000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-246716000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-246716000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-193955000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-193955000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-258459000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-258459000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-258459000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-11743000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-11743000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-11743000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-308702000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-308702000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-308702000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-308702000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":91183000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":91183000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":91183000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":136464000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":136464000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":136464000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":45281000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":45281000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":45281000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":136420000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":136420000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":136420000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":136420000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-44000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-44000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-44000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-44000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":157958000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":157958000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":157958000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":149627000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":51490000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":51490000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":51490000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":51490000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-29092000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-29092000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-29092000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-80582000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-80582000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-80582000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":27537000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":27537000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":27681000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":56629000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":56629000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":56966000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-43231000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-43231000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-42263000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-42263000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":97282000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":112962000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":113566000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":131340000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":133034000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":18378000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":19468000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":115995000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":115995000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-17039000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":-17039000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-22678000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-22678000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-22678000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18967000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":18967000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":41395000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":41395000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":22428000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":22428000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":47998000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":47998000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6603000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6603000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5223000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-5223000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-5223000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"end":"2018-01-01","val":-123221000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2017Q4I"},{"start":"2018-01-01","end":"2018-03-31","val":-132756000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-132756000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-171924000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-171924000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-39168000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-39168000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-225465000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-225465000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-53541000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-53541000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-84127000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-84127000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-84127000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":104619000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":104619000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":225133000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":225133000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":120514000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":120514000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":268493000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":268493000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":43360000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":43360000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":233445000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":233445000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":233445000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":355188000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":355188000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":355188000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":347893000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":347893000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":347893000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-7295000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-7295000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-7295000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":285880000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":285880000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":285880000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-62013000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-62013000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-62013000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":254502000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":254502000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":254502000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-183894000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-183894000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-183894000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-177815000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-177815000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-177815000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6079000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":6079000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":6079000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-222581000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-222581000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-222581000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-44766000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-44766000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-44766000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-354405000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-354405000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-354405000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-601181000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-601181000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-854545000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-854545000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-253364000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-253364000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1153267000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1153267000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-298722000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-298722000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1147913000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-1147913000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-1147913000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":120689000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":120689000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":113328000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":113328000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-7361000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-7361000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":127129000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":127129000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":13801000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":13801000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":270455000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":270455000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":63121000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":63121000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":154595000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":91474000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":373962000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":219367000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":347868000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59766000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Net of Tax (Deprecated 2012-01-31)","description":"This element represents Other Comprehensive Income or Loss, Net of Tax, for the period. Includes deferred gains or losses on qualifying hedges, unrealized holding gains or losses on available-for-sale securities, minimum pension liability, and cumulative translation adjustment. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":4584000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2012-01-01","end":"2012-03-31","val":33447000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest","description":"Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":15680000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-15680000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-15680000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-21726000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-21726000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-6000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-11790000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":-11790000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":9900000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10807000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":10807000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":10807000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2990000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2990000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-166000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-166000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-321000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":321000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6048000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":6048000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-6048000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4079000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":4079000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5797000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-5797000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":245000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3916000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-3916000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1881000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3130000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":3130000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":3130000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6343000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":6343000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16523000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":16523000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":10180000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":10180000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19718000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":19718000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3195000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":3195000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":18265000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":18265000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":18265000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10133000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":10133000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":10133000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10106000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":10106000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":10106000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-27000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-27000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-27000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8690000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":8690000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":8690000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-1416000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-1416000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-1416000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7372000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7372000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":7372000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1792000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-1792000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-1792000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2848000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-2848000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-2848000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-1056000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-1056000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-1056000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4027000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-4027000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-4027000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1179000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-1179000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-1179000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5159000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-5159000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-5159000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax","description":"Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":916000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":1166000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":519000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-1686000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-520000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":16473000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":16473000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-929000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-1859000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1859000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-929000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":929000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-2788000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-2788000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-929000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-929000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":396000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":396000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":396000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-905000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-905000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-1808000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1808000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-904000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-904000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-2712000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-2712000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-2712000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-904000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-904000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-904000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-18566000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-18566000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-18566000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-18566000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-447000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-447000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-447000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-894000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-894000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-894000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-447000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-447000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-447000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1341000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-1341000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1341000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1341000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-447000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-447000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-447000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-447000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":23799000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":23799000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":23799000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1018000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-1018000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2036000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-2036000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-1018000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-1018000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-3054000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-3054000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1018000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1018000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-4487000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-4487000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":581000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":711000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":315000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-1027000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-316000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":10000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":10000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-564000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-1128000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1128000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-564000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":564000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-1693000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-1693000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-565000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-565000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":241000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":241000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":241000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-549000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-549000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-1098000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1098000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-549000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-549000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-1647000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1647000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-1647000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-549000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-549000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-549000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-11163000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-11163000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-11163000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-11163000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-562000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-562000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-562000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-835000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-835000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-835000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-273000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-273000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-273000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1107000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-1107000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1107000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1107000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-272000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-272000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-272000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-272000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":14082000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":14082000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":14082000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":24452000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-615000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-615000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-615000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-615000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1052000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-1052000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-1052000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-437000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-437000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-437000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1672000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1672000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-1672000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":-620000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-620000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-621000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2602000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2602000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-4160000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-4160000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-565000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-565000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":-565000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1130000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-1130000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-565000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":-565000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3319000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":3319000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":4449000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":4449000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2278000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-2278000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-2278000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-485000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-485000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1041000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1041000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-556000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-556000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1598000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-1598000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-557000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-557000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-4184000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-4184000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-4184000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4462000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-625000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3837000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1250000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-625000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-625000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3211000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1876000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-626000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-626000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-560000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-560000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-560000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6111000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-6111000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-12202000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":-12202000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-6091000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":-6091000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-12744000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-12744000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-542000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-542000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10859000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-10859000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-10859000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-560000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-560000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-560000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1120000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1120000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-1120000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-560000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-560000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-560000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-19360000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-19360000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-19360000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-18240000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-18240000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-18240000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16078000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-16078000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-16078000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-938000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-938000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-938000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1498000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-1498000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-1498000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-561000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-561000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-561000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2125000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-2125000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-2125000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-626000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-626000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-626000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-947000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-947000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-560000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1139000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-579000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2176000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1037000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4401000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax","description":"Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":335000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-455000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-204000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-659000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-204000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":6473000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6473000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-365000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-731000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-731000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-365000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-365000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-1095000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-1095000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-364000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-364000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":155000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":155000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":155000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-355000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-355000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-710000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-710000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-355000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-355000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-1065000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1065000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-1065000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-355000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-355000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-355000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-7403000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-7403000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-7403000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-7403000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":115000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":115000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":115000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-59000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-59000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-59000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-174000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-174000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-174000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-234000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-234000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-234000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-234000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-175000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-175000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-175000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-175000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9717000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":9717000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":9717000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-403000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-403000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-984000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-984000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-581000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-581000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1382000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1382000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-398000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-398000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1885000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1885000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, before Tax (Deprecated 2013-01-31)","description":"Before tax amount of the income statement impact of the reclassification adjustment for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":200556000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":81924000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":20062000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":123867000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":41943000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":74597000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-15544000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-76532000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-60988000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-76381000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":151000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-100891000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-73522000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Net of Tax (Deprecated 2013-01-31)","description":"Net of tax amount of the income statement impact of the reclassification adjustment for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":126990000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":49070000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":6875000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":74529000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":25459000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":45280000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-10103000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-49744000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-39642000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-49646000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":98000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-62672000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-102695000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Tax (Deprecated 2013-01-31)","description":"Tax effect of the income statement impact of the reclassification adjustment for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":73566000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-32854000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-13187000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":49338000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":16484000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":29317000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5441000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":26788000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":21346000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-26735000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":53000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-38219000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":29173000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax","description":"Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-74597000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":76532000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":60988000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":76381000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-151000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":100891000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":73522000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":32565000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":32565000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-40957000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-40957000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":9143000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":9143000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":9143000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":9454000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":2440019000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2440019000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":131000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":19264000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":9707000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":18363000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":18363000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1993000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1993000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":17002000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":17002000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-45280000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":49744000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":39642000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":49646000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-98000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":62672000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":102695000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":19361000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":19361000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-24988000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-24988000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":5564000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":5564000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":5564000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":5722000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":5722000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":5722000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5722000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1483543000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1483543000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":80000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":80000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":12268000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":5983000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":11038000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":11038000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1216000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1216000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10509000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":10509000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax","description":"Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-29317000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":26788000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":21346000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":26735000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-53000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":38219000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-29173000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":13204000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":13204000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-15969000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-15969000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":3579000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3579000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":3579000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":3732000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":3732000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":3732000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":3732000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":956476000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":956476000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":51000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":51000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":6996000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":3724000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7325000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":7325000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-777000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-777000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6493000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":6493000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesBeforeTax":{"label":"Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, before Tax","description":"Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":63630000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":63630000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2015-01-01","end":"2015-09-30","val":-1092000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1092000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1092000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1092000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax":{"label":"Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":38514000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":38514000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2015-01-01","end":"2015-09-30","val":-656000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":656000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":675000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":675000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesTax":{"label":"Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Tax","description":"Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":25116000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":25116000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2015-01-01","end":"2015-09-30","val":-436000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":436000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":417000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":417000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax","description":"Amount before tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-61311000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":-47100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":-23750000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":-68069000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-20969000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-87965000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-87965000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-17401000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-34561000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-34561000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-17160000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-17160000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-50548000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-50548000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-50548000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-15987000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-15987000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-15987000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-65145000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-65145000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-65145000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-65145000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-13685000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-13685000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-13685000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-27467000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-27467000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-27467000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-13782000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-13782000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-13782000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-41264000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-41264000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-41264000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-41264000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-13797000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-13797000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-13797000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-13797000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-53440000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-53440000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-53440000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4451000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-4451000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8183000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-8183000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-3732000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-3732000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-9957000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-9957000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1774000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1774000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-11595000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-11595000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-37938000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":-30614000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":-15437000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":-44244000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-13630000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-52952000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-52952000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-24816000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-20322000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-20322000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-10336000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-10336000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-29228000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-29228000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-29228000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-8906000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-8906000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-8906000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-38365000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-38365000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-38365000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-38365000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-8822000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-8822000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-8822000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-17628000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-17628000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-17628000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-9125000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-9125000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-9125000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-26216000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-26216000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-26216000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-26216000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-8732000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-8732000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-8732000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-8732000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-33913000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-33913000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-33913000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2740000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-2740000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4950000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-4950000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-2342000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-2342000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-6211000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-6211000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1117000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1117000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-7739000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-7739000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax","description":"Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-23373000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":-16486000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":-8313000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":-23825000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-7339000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-35013000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-35013000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":7415000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-14239000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-14239000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-6824000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-6824000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-21320000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-21320000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-21320000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-7081000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-7081000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-7081000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-26780000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-26780000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-26780000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-26780000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-4863000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-4863000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-4863000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-9839000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-9839000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-9839000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-4657000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-4657000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-4657000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-15048000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-15048000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-15048000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-15048000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-5065000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-5065000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-5065000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-5065000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-19527000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-19527000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-19527000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1711000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-1711000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3233000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-3233000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-1390000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-1390000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-3746000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-3746000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-657000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-657000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3856000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-3856000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax (Deprecated 2013-01-31)","description":"Before tax amount of the income statement impact of the reclassification adjustment of accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges realized in net income. Also includes reclassification adjustments of an entity's share of an equity investee's deferred hedging gain (loss) realized in net income.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-14963000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-7610000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-3826000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-10238000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-2628000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":61311000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":23350000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":47100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":23750000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":68069000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":20969000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":87965000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":17401000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax (Deprecated 2013-01-31)","description":"Net of tax amount of the income statement impact of the reclassification adjustment of accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges realized in net income. Also includes reclassification adjustments of an entity's share of an equity investee's deferred hedging gain (loss) realized in net income.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-9726000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-4947000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-2487000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-6542000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-1595000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":37938000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":15177000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":30614000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":15437000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":44244000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13630000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":52952000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":24816000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax (Deprecated 2013-01-31)","description":"Tax effect of the income statement impact of the reclassification adjustment of accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges realized in net income. Also includes reclassification adjustments of an entity's share of an equity investee's deferred hedging gain (loss) realized in net income.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-5237000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2663000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":1339000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-3696000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-1033000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":23373000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8173000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-16486000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-8313000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":23825000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":7339000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":35013000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-7415000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":63651000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-21888000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-15736000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":63594000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":41706000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":115789000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":115789000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":19843000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":18960000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-18960000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-883000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":883000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":68319000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":68319000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":49359000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":49359000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":63097000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":63097000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":63097000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-33795000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-33795000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-157449000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-157449000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-123654000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-123654000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-164010000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-164010000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-164010000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-6561000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-6561000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-6561000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-199681000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-199681000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-199681000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-199681000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":57500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":57500000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":57500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":86862000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":86862000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":86862000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":29362000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":29362000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":29362000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":85775000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":85775000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":85775000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":85775000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-1087000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1087000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1087000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1087000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":98711000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":98711000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":98711000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":92497000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":33194000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":33194000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-16863000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-16863000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":-50057000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-50057000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":20705000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":20705000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":37568000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":37568000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-26153000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-26153000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-25311000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-25311000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":65348000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":86270000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":20922000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":63401000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-22598000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-16190000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-16190000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-16190000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12984000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":12984000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22924000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":22924000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9971000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":9971000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":25791000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":25791000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2858000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2858000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9736000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-9736000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-9736000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1132000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-1132000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-14362000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-14362000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-13231000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-13231000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-34783000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-34783000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-20420000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-20420000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12611000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":12611000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":12611000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":33338000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":33338000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":79775000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":79775000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":46437000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":46437000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":92117000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":92117000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":12342000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":12342000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":88943000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":88943000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":88943000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":125102000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":125102000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":125102000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":119717000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":119717000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":119717000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-5385000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-5385000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-5385000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":117274000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":117274000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":117274000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":-2443000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2443000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":-2443000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":106593000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":106593000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":106593000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-66759000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-66759000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-66759000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-63095000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-63095000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-63095000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3665000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":3665000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":3665000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-77256000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-77256000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-77256000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-14161000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-14161000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":-14161000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-123029000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-123029000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-123029000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-213194000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-213194000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-303786000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-303786000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-90592000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-90592000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-413004000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-413004000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-109218000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-109218000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-431860000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":-431860000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-431860000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67112000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":67112000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":64927000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":64927000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":595000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":595000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":67496000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":67496000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":2568000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":2568000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":125891000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":125891000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":22757000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":22757000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":49674000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":26918000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":123996000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":74322000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":119947000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26773000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax","description":"Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":63141000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-24528000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-66028000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-86861000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-62333000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":-66196000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-66196000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-16512000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-28795000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-28795000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-12283000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-12283000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-40398000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-40398000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-11603000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-11603000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-40085000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-40085000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-40085000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1469000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":1469000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":7926000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":7926000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":6457000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":6457000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":3017000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3017000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":3017000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-4909000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-4909000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-4909000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2041000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2041000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2041000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":2041000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1648000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1648000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-1648000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-17120000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-17120000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-17120000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-15472000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-15472000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-15472000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3453000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-3453000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-3453000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-3453000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":13667000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":13667000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":13667000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":13667000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-13788000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-13788000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-13788000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-29009000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-29009000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-21246000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-21246000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":7763000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":7763000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-67051000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-67051000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-45805000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-45805000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-15074000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-15074000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax","description":"Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":141234000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":-48081000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":42362000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":32636000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":23032000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-19773000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-14826000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-40318000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-59433000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-52891000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-38065000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":-40682000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-2744000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-40682000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":4205000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-10972000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-19397000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-19397000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-8425000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-8425000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-27021000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-27021000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-7624000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-7624000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-24130000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-24130000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-24130000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-13987000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-13987000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":4732000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":4732000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":3889000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":3889000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1997000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1997000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1997000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-2735000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-2735000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-2735000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1386000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1386000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1386000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1386000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1062000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1062000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-1062000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-10987000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-10987000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-10987000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-10244000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-10244000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-10244000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-2194000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-2194000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-2194000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-2194000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":8649000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":8649000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":8649000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":8649000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-8750000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-8750000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-8750000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-17855000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-17855000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12851000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-12851000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":4872000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":4872000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-41825000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-41825000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-28830000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-28830000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-10061000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-10061000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax":{"label":"Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax","description":"Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":20779000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":9702000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":25710000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-33970000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-24268000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":-25514000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-25514000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":-5540000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-9398000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":9398000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":-3858000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":3858000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-13377000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-13377000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3979000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-3979000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-15955000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-15955000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-15955000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15456000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":15456000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":3194000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":3194000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":2568000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":2568000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1020000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1020000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1020000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-2174000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-2174000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-2174000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":655000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":655000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":655000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":655000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-586000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-586000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-586000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6133000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-6133000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-6133000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":-5228000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-5228000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":-5228000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1259000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-1259000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1259000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1259000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":5018000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":5018000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":5018000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":5018000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-5038000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-5038000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-5038000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-11154000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-11154000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8395000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-8395000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":2891000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":2891000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-25226000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-25226000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-16975000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-16975000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-5013000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-5013000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax","description":"Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-68488000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2353000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":91842000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":128483000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":126130000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":231531000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":231531000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":61067000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":106849000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":106849000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":45783000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":45783000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":224737000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":224737000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":117888000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":117888000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":217556000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":217556000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-32808000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-32808000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-415895000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-415895000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-383087000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-383087000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-469603000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-469603000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-469603000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-53708000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-53708000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-53708000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-584681000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-584681000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-584681000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2566682000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2566682000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2566682000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2651973000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":85291000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2623062000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2623062000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2623062000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2623062000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-28911000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-28911000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-28911000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-28911000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":268050000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":268050000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":117781000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":117781000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":121737000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":119553000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":135217000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":135217000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-53390000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-53390000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":-29100000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":487461000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":214064000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":-43366000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":83624000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":-18844000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":50479000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":1409000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":62448000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":151749000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":77220000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":75811000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":143440000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":188720000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":143440000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":28678000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":38781000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":68920000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":68920000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":30140000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":30140000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":141226000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":141226000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":72306000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":72306000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":135143000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":135143000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":38556000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":38556000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-253507000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-253507000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-233717000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-233717000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-285767000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-285767000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-285767000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-32741000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-32741000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-32741000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-353894000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-353894000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-353894000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1561523000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1561523000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1561523000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1612904000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":51844000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1594834000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1594834000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1594834000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1594834000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-17617000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-17617000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-17617000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-17617000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":163487000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":163487000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":71817000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":71817000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":73173000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":71861000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":82506000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":82506000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-33002000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-33002000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":-29100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax","description":"Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-25122000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-944000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-29394000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":51263000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":50319000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":88091000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":88091000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":22286000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":37929000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-37929000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":15643000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-15643000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":83511000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":83511000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":45582000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":45582000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":82413000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":82413000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-71364000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-71364000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-162388000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-162388000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":-149370000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":-149370000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-183836000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-183836000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-183836000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-20967000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-20967000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-20967000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-230787000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-230787000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-230787000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1005159000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1005159000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1005159000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1039069000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":33447000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1028228000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1028228000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1028228000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1028228000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":-11294000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-11294000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":-11294000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-11294000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":104563000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":104563000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":45964000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":45964000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":48564000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":47692000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":52711000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":52711000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-20388000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-20388000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"OtherDepreciationAndAmortization":{"label":"Other Depreciation and Amortization","description":"Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":246861000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":117037000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":174218000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":320713000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":320713000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":105025000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":213518000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":213518000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":153434000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":153434000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":208055000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":208055000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2012-01-01","end":"2012-03-31","val":33316000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":61445000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":126853000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":69488000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":194080000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":105405000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":147759000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":265567000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":79209000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":79209000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":147506000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":147506000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":212762000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":212762000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":212762000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":286304000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":180190000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-34914000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-21983000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":305517000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-188097000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-143748000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-291638000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-291638000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":-155137000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":71671000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":100151000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":86755000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":168188000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"}]}},"OtherDerivativesNotDesignatedAsHedgingInstrumentsAssetsAtFairValue":{"label":"Other Derivatives Not Designated as Hedging Instruments Assets at Fair Value (Deprecated 2013-01-31)","description":"Fair value of all derivative assets not designated as a hedging instrument.","units":{"USD":[{"end":"2011-12-31","val":392720000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":429515000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":603703000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":98169000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":48287000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":142737000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":44568000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":182384000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":208997000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":37472000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":89841000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":83773000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":49585000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":46301000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":148476000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":139032000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":58635000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":55259000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":517937000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":532786000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":517937000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":37484000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":37484000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":70676000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":70676000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":33192000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":33192000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":361081000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":361081000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":290405000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":290405000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":484884000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":484884000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":484884000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":30581000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":30581000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":58336000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":58336000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":27755000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":27755000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":77755000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":77755000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":77755000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":19419000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":19419000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":19419000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":104538000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":104538000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":104538000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":137538000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":31767000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":31767000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":33427000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":163091000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":163091000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":130100000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":132991000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":132991000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":96673000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":204099000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":204099000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":204099000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":171099000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":41008000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":41008000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":41008000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":40999000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":348276000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":348276000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":343776000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":358173000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":32664000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":32664000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":32664000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":32664000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":62406000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":62406000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":62406000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":29742000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":29742000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":29742000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":92137000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":92137000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":105709000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":29731000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":29731000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":34197000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4580856000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4632129000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4648674000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":90430000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":71753000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":80593000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":144162000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":158711000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":72410000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":78118000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":199558000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":45971000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":263983000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":43076000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":87622000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":44546000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"}]}},"OtherForeclosedAssets":{"label":"Other Repossessed Assets","description":"Carrying amount as of the balance sheet date of assets other than real property that were received in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance.","units":{"USD":[{"end":"2011-12-31","val":5671000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3301000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3301000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3073000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3073000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3073000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3073000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":3073000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":3073000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":140132000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":142730000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":140197000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":140197000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":137201000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":137201000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":137201000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":137201000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":137201000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":136305000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":136305000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":136305000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":136305000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":160151000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":160151000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":133490000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":131654000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":154433000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":154434000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":204494000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":204494000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":172749000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":172749000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":172749000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":172749000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":172749000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":190565000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":190565000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":186202000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":195376000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":177592000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":177592000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":177592000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":177592000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":235584000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":180288000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":162854000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":159468000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":212882000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":212882000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":212882000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":212882000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":212882000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":172683000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":148641000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":199515000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":225890000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":225890000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":225890000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":225890000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":225890000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":199393000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":205984000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":226156000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":217184000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":217184000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":217184000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":217184000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":217184000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":257511000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":133577000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":252778000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":207900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":239031000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":239031000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":231121000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":231121000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":233558000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":233558000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":248051000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":248051000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":248051000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":248051000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":248051000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":250194000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":263470000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":274937000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":230659000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":129195000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":123250000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":65936000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":98231000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":30129000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":135507000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":135507000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":37817000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":197199000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":79430000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":102173000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":41613000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":117500000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":117500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":38070000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":38070000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":168920000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":168920000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":168920000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":34152000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":34152000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":84126000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":84126000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":49974000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":49974000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":116629000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":116629000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":32503000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":32503000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":172747000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":172747000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":172747000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":39801000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":39801000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":84655000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":84655000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":44853000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":44853000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":159555000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":159555000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":159555000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":74901000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":74901000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":74901000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":227156000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":227156000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":227156000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":250110000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":140886000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":52275000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":54116000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":428347000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":129188000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":133170000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":287232000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":77033000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":79054000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":748802000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":748802000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":240764000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":223626000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":320455000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":320455000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":111576000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":90456000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":317834000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":317834000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":314000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":375665000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":68460000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":68460000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":71666000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":71666000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":164660000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":170397000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":170397000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":96200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":98731000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":98731000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":257850000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":258547000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":310115000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":93190000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":88150000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":109027000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":340614000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":342088000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":426887000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":426887000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":80321000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":81637000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":96365000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":160225000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":201493000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":78588000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":105128000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":310078000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":310078000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":109189000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":109189000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":418911000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":418911000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":682894000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":102238000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":102238000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":197334000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":197334000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":95096000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":95096000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":293046000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":293046000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":95712000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":95712000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":484992000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":679157000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":679157000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":103554000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":139253000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":239746000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":308246000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":135565000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":168366000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":359132000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":467652000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":119385000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":159404000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":608989000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":608989000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":608989000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":185731000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":185731000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":346236000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":346236000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":160504000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":160504000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":536366000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":536366000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":190129000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":190129000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":687430000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":687430000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":687430000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":128347000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":128347000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":128347000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":277727000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":277727000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":277727000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":149382000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":149382000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":149382000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":427978000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":427978000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":427978000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":150249000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":150249000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":150249000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":560552000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":560552000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":560552000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":104423000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":104423000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":104423000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":212919000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":212919000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":212919000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":108497000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":108497000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":108497000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":384123000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":384123000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":384123000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":171201000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":171201000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":171201000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":548258000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":548258000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":548258000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":135237000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":135237000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":262852000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":262852000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":127615000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":127615000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":378929000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":378929000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":116075000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":116075000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":501544000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":501544000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":501544000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":120979000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":120979000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":259978000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":259978000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":139000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":139000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":383861000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":383861000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":123883000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":123883000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":583723000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":583723000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":583723000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":138545000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":138545000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":290105000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":290105000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":151562000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":151562000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":469325000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":469325000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":179221000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":179221000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":637227000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":637227000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":142577000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":142577000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":266319000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":266319000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":123740000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":123740000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":403866000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":137545000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":536973000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":92003000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":229531000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":137529000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OtherGeneralExpense":{"label":"Other General Expense","description":"Amount of general expenses not normally included in Other Operating Costs and Expenses.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":418911000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":484992000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":484992000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":103555000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":239747000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":135565000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":359132000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":119385000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":461291000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":461291000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":461291000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":135883000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":135883000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":258529000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":258529000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":122644000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":122644000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":404399000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":404399000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":145870000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":145870000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":518138000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":518138000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":518138000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87830000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":87830000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":87830000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":199485000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":199485000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":199485000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":111655000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":111655000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":111655000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":313344000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":313344000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":313344000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":115909000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":115909000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":115909000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":390573000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":390573000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":390573000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":72976000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":72976000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":72976000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":155442000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":155442000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":155442000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":82466000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":82466000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":82466000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":301565000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":301565000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":301565000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":146123000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":146123000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":146123000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":433738000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":433738000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":433738000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":88751000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":88751000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":186491000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":186491000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":97739000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":97739000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":272116000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":272116000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":85626000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":85626000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":359454000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":359454000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":405153000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":86578000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":86578000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":183444000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":197067000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":96867000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":105291000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":275203000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":295191000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":91759000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":98407000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":376222000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":404025000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":404025000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":94975000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":112360000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":231224000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":231224000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":118867000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":118867000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":388133000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":388133000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":156911000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":156911000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":499648000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":499648000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":115796000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":212002000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":96204000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":322505000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":110500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":432686000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"OtherInvestments":{"label":"Other Investments","description":"Amount of investments classified as other.","units":{"USD":[{"end":"2010-12-31","val":614241000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":614241000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":614241000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":553650000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":524899000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":555370000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":555370000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":555370000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":555370000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":575370000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":911237000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":991737000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1028537000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1053723000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1053723000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":1053723000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1053723000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1053723000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1010531000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1009838000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":784092000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":820395000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":820395000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":820395000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":820395000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":820395000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":820395000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":736991000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":848588000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":802885000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":802885000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":816991000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":853657000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":853657000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":846610000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":846610000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":999232000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":999232000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1024259000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1024259000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1024259000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1024259000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1024259000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":1027363000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":1027363000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":978470000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":978470000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":836295000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":747847000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":730831000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":730831000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":730831000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":730831000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":730831000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":683397000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":723201000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":708294000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":658863000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":658864000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":658864000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":658864000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":658864000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":765041000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":700858000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":743965000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":805357000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":805357000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":805357000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":805357000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":805357000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":893544000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":955811000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":967882000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":995680000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":995680000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":995680000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":995680000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":995680000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1089857000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1728065000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1657706000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1553862000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1778275000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1778275000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1529791000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1529791000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1307319000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1307319000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1096138000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1096138000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1060347000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1060347000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1060347000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1311863000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1375545000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1338865000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1116161000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1116161000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1116161000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1116161000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1116161000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1556359000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1615469000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1478133000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1353278000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1353278000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1353278000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1353278000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1353278000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1346020000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1301096000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1344079000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1549634000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1549634000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1549634000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1549634000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1549634000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1487289000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1481659000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2376186000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2567434000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2567434000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":2567434000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2565171000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2525793000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2010-12-31","val":1983610000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":1983610000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1983610000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2185027000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2004066000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1742691000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":1742691000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":1742691000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":1742691000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1742691000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1925364000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1797363000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2371406000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2325914000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":846628000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":846628000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":846628000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":636368000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":727570000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":553051000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":515685000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":467652000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":467652000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":467652000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":467652000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":467652000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":467652000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":710904000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":660186000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":604238000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":604238000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":673764000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":673764000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":673764000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":673764000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":673764000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":722685000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":722685000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":722685000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":722685000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":660396000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":768500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":649651000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":750918000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":595527000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":713512000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":512820000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":512820000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":598380000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":598380000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":598380000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":666928000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":668494000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":773872000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":817889000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":893047000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":856404000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":810872000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":810872000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":810872000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":810872000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":810872000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":797142000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":745277000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":871417000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":799403000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":799403000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":799403000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":799403000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":799403000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-01-01","val":798025000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":798025000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":798025000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":798025000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":996685000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1085133000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1093672000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":912775000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":912775000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":912775000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":912775000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":912775000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1034980000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":991287000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1270499000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":969009000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":969009000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":969009000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":969009000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":969009000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1736403000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1830116000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1666078000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1479874000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1256763000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":1256763000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1415055000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":1415055000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1098502000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1098502000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1119959000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":1119959000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1119897000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":1119897000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1119897000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1600744000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2052094000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2754372000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2606611000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2606611000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2606611000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2606611000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2606611000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2243693000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2415547000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2405082000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1848557000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1848557000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1848557000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1848557000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1848557000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1779359000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1645205000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1244476000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1289098000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1289098000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":1289098000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":1289098000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":1289098000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1204379000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1332171000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1110587000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":895597000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":895597000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":895597000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":970849000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1030122000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":8973000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":5563000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1286000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5779000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":198000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12795000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1741000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3006000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10541000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":7535000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12521000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1980000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":33911000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":21128000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21128000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3601000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1437000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2946000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1508000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11761000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":8813000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21595000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":21595000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":21595000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3327000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3327000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14828000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":14828000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":11502000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":11502000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":33236000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":33236000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":18407000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":18407000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":42830000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":42830000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":42830000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13084000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":13084000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":13084000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":21409000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":21409000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":21409000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":8327000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":8327000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":8327000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":29618000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":29618000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":29618000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":6176000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":6176000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":6176000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":50193000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":50193000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":50193000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10841000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":10841000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":10841000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16475000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":16475000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":16475000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5637000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":5637000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":5637000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23158000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":23158000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":23158000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":6680000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":6680000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":6680000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":35265000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":35265000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":35265000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":27004000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":27004000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":32312000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":32312000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":6597000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":6597000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":38446000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":38446000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":8062000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":8062000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":45699000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":45699000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5198000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":5198000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13623000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":8424000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":19988000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":6648000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":27803000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17385000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-9035000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-8397000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-11774000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2739000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-2946000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-1508000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11761000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-8813000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":732827000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":244030000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":147490000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":674969000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":229658000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":383425000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":383425000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":38315000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-111082000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":62844000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-69201000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":24528000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":94842000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":94842000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":35637000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":35637000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-132123000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-132123000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":169056000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":47032000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":77505000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":86415000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":144526000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":39377000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":69383000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":180217000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":271678000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":93805000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":127154000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-21542000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":269484000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":269484000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":124570000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":122406000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":234085000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":234085000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":113283000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":113283000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":302998000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":302998000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":68915000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":68915000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":307282000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":307282000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":307282000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":89543000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":89543000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":197815000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":197815000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":108271000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":108271000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":327849000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":327849000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":130033000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":130033000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":301598000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":301598000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":104556000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":121972000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":121972000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":121972000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":21943000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":21943000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":21943000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-100030000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-100030000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-100030000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":330165000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":330165000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":330165000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":308222000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":308222000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":308222000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":409506000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":182085000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":182085000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":282510000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":282510000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":200722000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":619610000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":619610000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":477675000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":337099000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":337099000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":276953000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":868991000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":868991000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":679975000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":249381000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":249381000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":202299000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":850581000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":850581000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":850581000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":133848000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":133848000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":249183000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":249183000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":115334000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":115334000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":376177000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":376177000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":126995000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":126995000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":480762000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":480762000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":480762000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":107472000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":107472000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":200389000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":200389000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":92917000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":92917000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":283705000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":283705000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":83316000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":83316000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":311655000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":311655000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":311655000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":78931000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":78931000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":257290000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":257290000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":178359000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":178359000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":264388000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":264388000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":7099000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":7099000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":376731000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":376731000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":167934000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":167934000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":337675000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":337675000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":169741000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":169741000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":481864000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":144188000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":713902000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":161822000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":300883000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":139061000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OtherPostretirementDefinedBenefitPlanLiabilitiesCurrentAndNoncurrent":{"label":"Liability, Other Postretirement Defined Benefit Plan","description":"Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan. Excludes pension plan.","units":{"USD":[{"end":"2017-12-31","val":74000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"OtherRealEstate":{"label":"Other Real Estate","description":"Carrying amount of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This does not include real estate assets taken in settlement of troubled loans through surrender or foreclosure.","units":{"USD":[{"end":"2011-12-31","val":103026000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":65962000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":65962000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":88603000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":88603000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":88603000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":88603000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":88603000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":88603000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":92133000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":85458000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":85025000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":85025000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":65051000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52157000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":52157000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":37840000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":37840000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":40692000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":40692000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38959000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":38959000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":38959000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":38959000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":38959000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":117746000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":117746000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":36981000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":36981000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":37432000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":115308000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":116705000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":116705000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":116705000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":116705000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":116705000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":117845000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":108046000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":146362000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":130777000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":130777000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":130777000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":130777000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":130777000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":126714000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":118503000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":108583000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":107868000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":107868000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":107868000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":107868000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":107868000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":106097000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":91802000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":80760000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":66828000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":66828000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":66828000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":66828000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":66828000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61450000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":53258000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":43015000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":29799000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24909000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":24909000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4276000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":4276000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3960000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":3960000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3724000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":3724000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3724000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3724000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3724000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4322000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4462000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3775000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4437000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"OtherRealEstateAndForeclosedAssets":{"label":"Other Real Estate and Foreclosed Assets","description":"Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings.","units":{"USD":[{"end":"2011-12-31","val":108697000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":108700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":91329000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-12-31","val":69300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":69300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":91700000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":91700000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":91700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":91700000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":91700000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":91700000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":232300000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":228200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":225200000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":225200000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":202300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":202300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":201400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":243500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":211700000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2011-12-31","val":688694000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":638172000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":638172000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":546363000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q4I"},{"end":"2013-12-31","val":546363000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2014-03-31","val":901625000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, Additional Credit Losses","description":"This item represents an increase to the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security held for which a previous OTTI was recognized and the investor does not intend to sell the debt security and it is not more likely than not that the investor will be required to sell the debt security before recovery of its amortized cost basis.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":325000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, No Previous Impairment","description":"This item represents an increase to the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security held for which no such other than temporary impairment (OTTI) was previously recognized.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsCashFlows":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Reductions, Cash Flows","description":"This item represents reductions in the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security held due to increases in cash flows expected to be collected and recognized over the remaining life of the security.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-6342000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Reductions, Securities Sold","description":"This item represents reductions in the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security because of the sale of impaired securities during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-68442000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"}]}},"OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings":{"label":"Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Recognized in Earnings","description":"Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, before Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount before tax of other than temporary impairment (OTTI) loss on investments in available-for-sale and held-to-maturity debt securities, recognized in other comprehensive loss.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":-53763000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3718000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-33941000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":-30224000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-38121000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-4180000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet":{"label":"Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net","description":"The amount of other than temporary impairment (OTTI) losses on equity securities, OTTI related to credit losses on debt securities, and OTTI losses on debt securities when the entity intends to sell the securities or it is more likely than not that the entity will be required to sell the securities before recovery of its amortized cost basis. Additionally, this item includes OTTI losses recognized during the period on investments accounted for under the cost method of accounting.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":4763000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":325000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":325000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":325000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":325000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":325000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":63630000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":63630000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":63630000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-03-31","end":"2013-06-30","val":63600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":63600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-04-01","end":"2013-06-30","val":63630000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":63600000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-04-01","end":"2013-06-30","val":63600000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-04-01","end":"2013-06-30","val":63600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2012-12-30","end":"2013-09-30","val":63630000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":63630000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":63630000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":63630000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":63630000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":63600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":63600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1092000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1092000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-06-30","val":1092000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1100000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1092000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1092000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1100000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1092000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1092000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities":{"label":"Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net, Available-for-sale Securities","description":"The amount of other than temporary impairment losses on investments in debt and equity securities categorized as Available-for-sale which have been recognized in earnings during the period. Such impairment losses consist of other than temporary impairments (OTTI) on equity securities, credit losses on investments in debt securities, and when the entity intends to sell an impaired debt security or it is more likely than not that the entity will be required to sell the impaired debt security before recovery of its amortized cost basis.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":63630000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":63630000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1092000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-04-01","end":"2015-06-30","val":1100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1092000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1092000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1092000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1092000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1092000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1092000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":10000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":10000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":44000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":44000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":34000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":34000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":44000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":44000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"PartnersCapitalAccountReturnOfCapital":{"label":"Partners' Capital Account, Return of Capital","description":"Total change in each class of partners' capital accounts during the year due to the return of partner's capital. That is, excess distributions over earnings to partners. All partners include general, limited and preferred partners.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":184000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":179000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":179000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":128000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2025-04-01","end":"2025-06-30","val":21500000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":21500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q2"}]}},"PaymentsForFederalHomeLoanBankAdvances":{"label":"Payments for FHLBank Advance, Investing Activities","description":"Amount of cash outflow for disbursement to borrower related to advance, made by Federal Home Loan Bank (FHLBank), classified as investing activity.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":3772805000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":701853000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":701853000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":505333000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":505333000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":1005333000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1331513000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1331513000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1331513000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":40494000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":40494000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":40494000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":40494000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":2040494000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":2040494000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":2040494000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":2040494000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2040494000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2040494000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":2040494000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-813635000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":813635000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":813635000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-813635000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":813635000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":813635000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":913635000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":913635000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":913635000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":921946000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2082796000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2082796000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2082796000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2082796000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":135000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":135000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":135000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":135000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1585000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1585000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1585000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4870000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":4870000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4870000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":6670000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":6670000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":6670000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":6670000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3582872000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3582872000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":3582872000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7913445000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":7913445000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":12123672000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":12123672000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":13799232000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":13799232000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":13799232000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1600000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1600000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2850000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2850000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4500000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4500000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5000000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":5000000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":450000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":450000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1400000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1400000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1400000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1400000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2000000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1550000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2150000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":2500000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"}]}},"PaymentsForOriginationAndPurchasesOfLoansHeldForSale":{"label":"Payments for Origination and Purchases of Loans Held-for-sale","description":"The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":5971514000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-484382000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1313915000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":1698048000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1696782000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":280805000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-478852000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":475899000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":828333000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":828333000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":1575700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1587753000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1575700000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":554500000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":554500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1604963000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1604963000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":2916586000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":2916586000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":4280277000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":4280277000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":4280277000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1368503000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":1368503000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":2440144000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":2440144000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":3070987000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3070987000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":3070987000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":3317480000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":3317480000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":3317480000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":3317480000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":831266000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":831266000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":831266000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2264013000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2264013000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2264013000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":3604794000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":3604794000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":3604794000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3604794000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4630564000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":4630564000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":4630564000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":4687656000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1190069000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1190069000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1190069000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1190069000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3401215000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3401215000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":3401215000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":5565455000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":5565455000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":5611262000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":7649733000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":7649733000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":7699805000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":7699805000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1602886000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1602886000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1612854000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3359620000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":3383263000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":4570257000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":4570257000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":6215770000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":6215770000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":6215770000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1209200000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1209200000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2438217000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2438217000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3805625000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3805625000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4920570000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4920570000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1225975000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1225975000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2369626000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2369626000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":2683847000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2683847000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2982366000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":241706000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":568633000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":1138406000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"}]}},"PaymentsForOriginationOfMortgageLoansHeldForSale":{"label":"Payments for Origination of Mortgage Loans Held-for-sale","description":"The amount of cash paid for the origination of mortgages that are held for sale.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2982366000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":241706000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":568633000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1138406000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1462963000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1627654000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":246253000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":270882000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":270882000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2211859000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2276446000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2276446000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":2473452000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2675625000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2675625000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3413366000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3728842000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3728842000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1584472000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":411185000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":411185000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1948094000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":785292000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":785292000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2283675000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1112388000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1112388000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1395180000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1395180000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1395180000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":180910000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":180910000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":195817000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":195817000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":195849000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":195849000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":195849000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":195849000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":195849000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":18772000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":18772000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":875053000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":875053000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1344351000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1344351000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":2310819000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2310819000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":4166203000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":4166203000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1651960000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1651960000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3376731000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":3376731000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":4721443000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":8194278000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1907539000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3810038000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":50211000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":50211000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":182647000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":182647000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":182647000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17780000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":17780000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":104644000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":104644000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":245663000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":245663000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":337994000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":337994000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":337994000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":468466000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":468466000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":468466000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":546840000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":546840000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":546840000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":770499000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":770499000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":770499000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":771471000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":771471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":771471000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9474000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9474000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":9474000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9474000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":9474000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":9474000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":9474000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":9474000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":9474000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":9474000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":9474000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":9474000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2537558000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2537558000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2535722000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2535722000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":2545722000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2545722000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":2544722000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2544722000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2544722000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"PaymentsForRepurchaseOfRedeemablePreferredStock":{"label":"Payments for Repurchase of Redeemable Preferred Stock","description":"The cash outflow for reacquisition of callable preferred stock.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":75000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":75000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":75000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":75000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":200000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":200000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":200000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":200000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":200000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2012-04-01","end":"2012-06-30","val":5700000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"}]}},"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":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":5000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":10000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":335000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":335000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":150000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":150000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4750000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3090774000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":3090774000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44402000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":338577000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":382752000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1301927000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1301927000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":88350000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":88350000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":88350000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1531700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":44175000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":338350000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"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":"2017-01-01","end":"2017-12-31","val":10000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":410000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":150000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":150000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":400000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":125000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":125000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":125000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":125000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":125000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":125000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":125000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1250000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1250000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":3000000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":3000000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":4750000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":4750000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1250000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1250000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1500000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1500000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":3000000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":250000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":250000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"PaymentsOfDividendsMinorityInterest":{"label":"Payments of Ordinary Dividends, Noncontrolling Interest","description":"Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2009-12-31","end":"2010-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":34000000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":65328000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":65328000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":65328000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":65328000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":73552000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":73552000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":73552000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":20667000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":20667000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":20667000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":20668000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":20668000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":20668000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":20668000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":20667000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":20667000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":20667000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":20667000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4475000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4475000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4475000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5748000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5748000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11535000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":11535000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":34757000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":34757000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":57511000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":57511000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":57511000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21149000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":21149000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42394000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":42394000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":64493000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":64493000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":85160000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":85160000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":85160000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20594000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":20594000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":20594000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37212000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":37212000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":37212000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":50546000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":50546000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":50546000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":50546000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":50546000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":50546000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39896000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":39896000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":39896000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":53204000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":53204000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":53204000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":66525000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":66525000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":66525000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":14600000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":7300000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":10950000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":14600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":14600000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":3650000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7300000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":7300000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":10950000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":10950000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":14600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":14600000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":14600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":3650000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":3650000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":7300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":7300000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":10950000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":10950000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":14600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":14600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":14600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3650000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":3650000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":7300000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":7300000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":10950000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":10950000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":10950000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":14600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3650000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3650000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":3650000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7300000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":7300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":7300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":10949000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":10949000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":10949000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":10950000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":14600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":14600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":14600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":21709000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":3650000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":7300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":7300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":10950000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":10950000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":16419000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":14600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":14600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":21162000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":21162000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3650000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3650000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":4178000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":7829000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":11478000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":11478000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":15128000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":15128000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":15128000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3650000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":3650000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7300000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":7300000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":10950000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":10950000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":14600000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":14600000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":14600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3650000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3650000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7300000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":7300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":10950000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":10950000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":10950000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":10950000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":10950000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10513000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":10513000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21025000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":21025000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":56811000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":56811000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":90774000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":44402000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":88577000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":132752000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2025-01-01","end":"2025-09-30","val":88400000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2026-01-01","end":"2026-03-31","val":44200000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":88400000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"PaymentsToAcquireAvailableForSaleSecurities":{"label":"Payments to Acquire Available-for-sale Securities","description":"The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":14653872000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3648265000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":4890607000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":7030167000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":7030167000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":3030850000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4992567000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":4992567000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":7023632000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7023632000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":11344659000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":11344659000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":11344659000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":3578765000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":3578765000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":4053561000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":4053561000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":6611652000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":6611652000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":10513983000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":10513983000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":10513983000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2345560000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":2345560000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":3362266000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":3362266000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":4170437000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":4170437000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":4170437000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":4854061000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":4854061000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":4854061000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":4854061000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":600812000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":600812000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":600812000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1286348000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1286348000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1286348000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":3852941000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":3852941000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":3852941000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3852941000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5209870000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":5209870000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":5209870000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":6084584000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3940818000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3940818000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3940818000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":3940818000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6982822000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":6982822000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":6982822000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":11010911000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":11010911000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":11706908000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":12331663000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":12331663000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":13551027000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":13551027000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4088989000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":4088989000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":4263591000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8115588000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":8683528000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":9427160000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":9427160000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":12205062000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":12205062000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":12205062000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2841388000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2841388000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5144019000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":5144019000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":6088005000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":6088005000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6248059000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":6248059000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":840948000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":840948000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1194315000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1900147000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2421286000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":787404000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":6248059000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1194315000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1900147000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2421286000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2421286000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":787404000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2172170000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2172170000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":5999028000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":5999028000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":10534918000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":10534918000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":10534918000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1539266000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1539266000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1539266000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3691813000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3691813000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":3691813000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":5587453000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5587453000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":5587453000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7632295000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":7632295000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":7632295000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2216074000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2216074000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":2216074000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4139774000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4139774000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":4139774000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":5107524000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":5107524000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":5107524000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6148828000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6148828000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6148828000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1158020000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1158020000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1491491000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1491491000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":1943332000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1943332000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":2256438000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2256438000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2256438000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":220619000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":220619000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":472947000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":472947000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":693525000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":693525000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1884820000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1884820000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1884820000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":275114000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":275114000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":285372000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":285372000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":465391000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":465391000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1086071000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1086071000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":445974000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":445974000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":812884000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":812884000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1171099000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1272586000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":310704000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":387623000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":193386000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":391931000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":391931000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":391931000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":391931000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":391931000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":391931000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":391931000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"PaymentsToAcquireEquipmentOnLease":{"label":"Payments to Acquire Equipment on Lease","description":"The cash outflow for payments to acquire rented equipment which is recorded as an asset.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":3162089000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":3195132000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":4579833000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4842410000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":6175393000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":6175393000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":6217516000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":6217516000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1531304000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1531304000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3163426000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3163426000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":3163426000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4738987000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":4738987000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4738987000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":5749720000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":5749720000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":5769802000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5769802000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1622199000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1622199000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1622199000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3323553000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":3323553000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":4624096000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":4624096000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5642120000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5642120000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":5642120000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1615629000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1615629000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3055983000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3055983000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4739735000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4739735000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6036193000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":6036193000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6036193000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2155881000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":2155881000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4804003000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4804003000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":7717157000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":7717157000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":9859861000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":9859861000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":9859861000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1981228000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1981228000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4527626000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":4527626000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":6778636000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":6778636000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":8597560000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":8597560000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":8597560000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2030936000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2030936000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2030936000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3022996000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3022996000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":3022996000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":4891504000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":4891504000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":4891504000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":6860838000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":6860838000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":6860838000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2172167000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2172167000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":2172167000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4280352000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":4280352000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":4280352000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":6148651000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":6148651000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":6148651000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":7694192000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":7694192000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":7370218000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1748303000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1748303000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3505160000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":3382632000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":4852116000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4676535000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":6061048000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":5789527000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":5789527000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1534957000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1428681000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3063575000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3063575000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":4380980000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":4380980000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":6171296000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":6171296000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":6171296000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1830352000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1830352000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3174893000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3174893000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":3941865000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3941865000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":4343559000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":4343559000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":851994000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":851994000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1612134000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1612134000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":2014393000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":2075341000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":71832000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":586771000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"PaymentsToAcquireEquityMethodInvestments":{"label":"Payments to Acquire Equity Method Investments","description":"The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":18459000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":18459000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":18556000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":18556000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":18566000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":18566000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":111788000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":111788000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":111788000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":111788000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":403000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":403000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":403000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":89994000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":89994000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":89994000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":101018000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":101018000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":101018000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":101018000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1686000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1686000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1686000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14261000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":14261000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":24057000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":24057000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":42798000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":42798000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":42798000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11660000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":11660000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35673000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":35673000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":55236000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":55236000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":87267000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":87267000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":87267000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":23832000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":23832000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":52341000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":52341000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":81132000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":81132000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":122816000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":122816000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":122816000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":46116000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":46116000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":110953000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":110953000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":176114000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":176114000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":228275000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":228275000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":228275000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33071000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":33071000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":33071000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":70911000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":70911000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":70911000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":102762000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":102762000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":102762000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":135298000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":135298000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":135298000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29976000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":29976000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":29976000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":60724000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":60724000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":60724000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":118025000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":118025000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":118025000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":183352000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":183352000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":64023000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":64023000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":113600000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":172712000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":317082000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51145000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"}]}},"PaymentsToAcquireFederalHomeLoanBankStock":{"label":"Payments to Acquire Federal Home Loan Bank Stock","description":"Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":374600000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":149300000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":149300000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":240200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":240200000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":90900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":90900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":447900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":447900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":208000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":208000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":501500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":501500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":74900000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":74900000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":94400000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":19400000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":150900000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":56500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":172200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13200000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":88800000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":75600000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":154800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":65900000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":163000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10200000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":34100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":23900000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":143900000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":109800000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":267500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":60100000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":171100000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":111000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":258900000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":87800000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":298600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":115600000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":118600000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":2900000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":148500000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":29900000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":150400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2300000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":2300000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3500000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3500000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4500000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":4500000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":100000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":185100000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":185000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":507100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":322000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":547200000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":250200000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":424200000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":250200000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":424500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":300000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":464500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":39900000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":120200000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":80400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":120200000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":240500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":225000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":225000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":124300000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":124100000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":144305000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":53000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":32388000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":32335000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"PaymentsToAcquireFederalReserveStock":{"label":"Payments to Acquire Federal Reserve Bank Stock","description":"Amount of cash outflow to acquire Federal Reserve Bank (FRB) stock.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":8200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3700000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3700000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3700000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":3700000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3700000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3700000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":5000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":200000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":200000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6300000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6300000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6300000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6300000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":800000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4600000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":771000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7400000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":2900000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6400000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13200000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":6900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21900000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":8700000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":32800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2300000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8300000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":6000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":19300000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":11000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":20095000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":16046000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":16046000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"PaymentsToAcquireHeldToMaturitySecurities":{"label":"Payments to Acquire Held-to-maturity Securities","description":"Amount of cash outflow through purchase of long-term held-to-maturity securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1671285000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1671285000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1671285000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":51506000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":51506000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":352786000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":352786000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":352786000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":135898000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":135898000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":135898000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":135898000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":135898000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":135898000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":135898000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25938000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":25938000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25938000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":25938000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":965966000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":965966000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1595777000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1595777000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1595777000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":348375000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":348375000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":348375000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1534595000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1534595000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1534595000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":2187454000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2187454000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2187454000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2707302000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2707302000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2707302000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":677416000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":677416000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":677416000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2096485000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2096485000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2096485000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2532889000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2532889000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2532889000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3166142000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":3166142000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3166142000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":354522000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":354522000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":661744000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":661744000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":946375000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":946375000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1214305000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1214305000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1214305000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":386291000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":386291000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":876711000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":876711000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":1473482000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1473482000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":89544000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":89544000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":319623000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":319623000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":1523324000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":3269613000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":555574000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":963284000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"PaymentsToAcquireLoansHeldForInvestment":{"label":"Payments to Acquire Loans Held-for-investment","description":"The cash outflow associated with purchasing loans held for investment purposes during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2765449000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3232447000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":7748910000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":8458298000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":8458298000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1934670000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2136528000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2136528000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":2657786000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2657786000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":2840465000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2840465000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":2840465000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":938315000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":938315000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1216825000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1216825000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":1516237000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":1516237000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":1615213000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1615213000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1615213000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":370802000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":370802000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":430686000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":430686000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1436523000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1436523000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1436523000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":1530178000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1530178000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1530178000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1530178000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":994166000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":994166000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":994166000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1039938000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1039938000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1039938000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":1147709000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1147709000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1147709000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1147709000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1266322000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1266322000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1266322000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1266322000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":57886000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":57886000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":57886000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":57886000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":208592000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":208592000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":208592000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1753931000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1753931000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1753931000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":1978145000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1978145000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1978145000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1978145000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":39652000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":39652000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":39652000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":96491000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":96491000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":162154000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":162154000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":278810000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":278810000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":278810000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64046000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":64046000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":136550000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":136550000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":517844000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":517844000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":723793000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":723793000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":723793000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":225226000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":225226000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":559358000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":559358000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":776059000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":776059000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1243574000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1243574000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1243574000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":181247000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":181247000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":625435000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":625435000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":818024000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":818024000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":897907000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":897907000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":897907000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":77136000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":77136000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":77136000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":77136000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":77136000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":77136000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":77136000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":77136000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":77136000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":77136000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":77136000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":77136000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":254722000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":254722000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":254722000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":981368000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":981368000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":981368000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1266638000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1266638000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1266638000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1486001000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1486001000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1486001000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":302094000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":302094000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":649184000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":649184000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":1011077000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1011077000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1100954000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1100954000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1100954000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":46343000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":46343000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":117192000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":117192000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":117192000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":117192000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":117192000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":117192000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":117192000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":112334000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":112334000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":112334000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":112334000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":137253000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":137253000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":281966000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":491404000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":204291000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":208234000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"PaymentsToAcquireOtherInvestments":{"label":"Payments to Acquire Other Investments","description":"Amount of cash outflow to acquire investments classified as other.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":1892000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":56716000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":56716000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":383635000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":464135000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":512436000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":570850000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":570850000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":570850000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":22260000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":22260000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":22260000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":22260000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":22260000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":76949000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":76949000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":76949000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":76949000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":70675000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":70675000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":70675000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":194110000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":194110000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":194110000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":265411000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":265411000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":265411000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":265411000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":382840000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":382840000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":382840000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":382845000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":153034000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":153034000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":153034000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":153034000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":243912000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":243912000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":243912000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":451634000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":451634000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":451641000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":506469000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":506469000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":506476000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":506476000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":74916000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":74916000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":74916000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":94365000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":94461000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":151011000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":151011000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":172292000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":172292000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":172292000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13199000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":13199000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":88987000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":88987000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":154928000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":154928000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":217007000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":217007000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":217007000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":109576000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":109576000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":64678000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":64678000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":120692000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":120692000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":214427000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":214427000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":214427000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":106726000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":106726000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":241707000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":241707000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":329598000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":329598000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":369361000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":369361000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":369361000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":115738000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":115738000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":115738000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":868969000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":868969000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":868969000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":900193000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":900193000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":900193000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":902090000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":902090000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":902090000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":254697000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":254697000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":254697000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":292859000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":292859000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":292859000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":293994000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":293994000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":293994000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":325493000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":325493000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":508845000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":470548000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":470548000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":654968000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":768568000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":977141000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1149853000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1017430000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1334512000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1334512000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":551171000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":602316000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":876107000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":876107000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":940762000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":940762000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1118344000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1118344000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1118344000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":160473000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":160473000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":325921000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":325921000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":417716000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":417716000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":702739000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":702739000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":87800000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":87800000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":292020000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":292020000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":525453000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":754176000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":272450000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":389704000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"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":37716000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":60988000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":132168000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":196775000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":196775000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":42345000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":84887000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":84887000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":135888000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":135888000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":194502000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":194502000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":194502000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":13289000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":13289000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":72147000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":72147000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":132362000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":132362000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":191969000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":191969000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":191969000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":27021000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":27021000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":86911000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":86911000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":129657000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":129657000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":129657000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":222756000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":222756000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":222756000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":222756000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":97285000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":97285000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":97285000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":141599000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":141599000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":141599000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":204626000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":204626000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":204626000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":204626000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":288336000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":288336000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":288336000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":318442000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":39984000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":39984000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":39957000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":39957000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":111547000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":111547000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":111547000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":183154000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":183154000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":190159000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":304754000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":304754000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":314401000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":314401000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":97735000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":97735000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":107972000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":152769000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":165840000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":159608000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":159608000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":234075000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":234075000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":234075000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16159000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":16159000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":58404000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":58404000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":103695000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":103695000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":164111000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":164111000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":164111000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":38412000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":38412000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":70756000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":70756000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":105530000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":105530000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":159887000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":159887000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":159887000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":46173000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":46173000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":88014000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":88014000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":135060000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":135060000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":216810000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":216810000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":216810000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":44314000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":44314000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":44314000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":96094000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":96094000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":96094000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":137059000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":137059000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":137059000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":195807000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":195807000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":195807000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":76240000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":76240000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":76240000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":108847000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":108847000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":108847000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":158603000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":158603000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":158603000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":233640000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":233640000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37830000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":37830000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":84157000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":137338000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":227103000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":39406000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"}]}},"PaymentsToAcquireShortTermInvestments":{"label":"Payments to Acquire Short-term Investments","description":"The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":211590000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":211590000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":525485000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":525485000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1191879000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":390192000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":390192000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":390192000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":390192000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":390192000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1219268000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":390192000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":390192000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1219268000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1219268000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":172058000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":335950000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":505254000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":505254000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":629947000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":629947000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":629947000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17756000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":17756000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10331000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":10331000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":9734000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":9734000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3015000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3015000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3776000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":3776000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2260000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":3627000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1749000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6598000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"PaymentsToPurchaseLoansHeldForSale":{"label":"Payments to Purchase Loans Held-for-sale","description":"The aggregate cash outflow used to purchase all loans that are held with the intention to resell in the near future.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-12-30","end":"2012-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2012-12-29","end":"2013-06-30","val":13841000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":13841000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":14585000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":14585000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":14585000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":17151000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":17151000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":17151000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":17151000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":5906000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5906000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1365000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2912000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":3677000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":3677000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":4730000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":4730000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":4730000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1450000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1450000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3217000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3217000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4021000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4021000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4280000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4280000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4280000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":550000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":550000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":620000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":620000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1301000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1301000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1381000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1381000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1381000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":228000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":228000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":229000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":229000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":387000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":387000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":18772000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"}]}},"PaymentsToPurchaseOtherLoansHeldForSale":{"label":"Payments to Purchase Other Loans Held-for-sale","description":"The cash outflow used to purchase loans (other than mortgage loans) that are held with the intention to resell in the near future.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4920570000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2982366000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1462963000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent":{"label":"Liability, Defined Benefit Plan","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.","units":{"USD":[{"end":"2017-12-31","val":65900000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":29000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":29000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":31500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":31500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":28400000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":28400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":26900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":22500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":22500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21800000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":21800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":22000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":22000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":20400000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PreferredStockLiquidationPreference":{"label":"Preferred Stock, Liquidation Preference Per Share","description":"The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.","units":{"USD/shares":[{"end":"2010-12-31","val":25000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":25000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":25000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":25000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":25000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":25000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":25000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":25000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":25000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":25000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":25000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":25000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":25000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":25000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":25000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":25000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":25000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":25000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":25000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":25000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":25000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":25000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":25000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":25000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":25000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":25000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":25000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":25000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"PreferredStockLiquidationPreferenceValue":{"label":"Preferred Stock, Liquidation Preference, Value","description":"Value of the difference between preference in liquidation and the par or stated values of the preferred shares.","units":{"USD":[{"end":"2014-12-31","val":25000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":25000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":25000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":25000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-09-30","val":25000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":25000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":25000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":25000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":25000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":25000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":25000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":25000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":25000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":25000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":25000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":25000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":25000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":25000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":25000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"PreferredStockNoParValue":{"label":"Preferred Stock, No Par Value","description":"Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2012-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"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":7500000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":7500000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7500000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7500000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7500000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7500000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":7500000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":7500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":7500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":7500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7500000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7500000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7500000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":7500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":7500000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":7500000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":7500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7500000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7500000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":7500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":7500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":7500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7500000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7500000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":7500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":7500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7500000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":7500000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7500000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":7500000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7500000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":7500000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":7500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":7500000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":7500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":10500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":7500000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7500000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7500000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":7500000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":7500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7500000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7500000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":7500000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":7500000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7500000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":7500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7500000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7500000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7500000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"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":"2010-12-31","val":8000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":8000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":8000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":8000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":8000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":8000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":8000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":8000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":8000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":8000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":8000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":8000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":8000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":8000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":8000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":8000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":8000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":8000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":8000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":8000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":8000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":8000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":3008000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":8000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":8000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":8000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":8000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":8000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":195445000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":195445000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":195445000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":195445000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":195445000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":195445000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":195445000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":195445000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":195445000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":195445000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":195445000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":195445000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":195445000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":195445000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":195445000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":195445000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":195445000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":195445000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":195445000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":195445000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":195445000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":195445000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":195445000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":195445000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":195445000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":195445000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":195445000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":195445000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":195445000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":195445000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":195445000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":195445000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":195445000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":195445000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":195445000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":195445000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":195445000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":195445000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":195445000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":195445000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":195445000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":195445000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":195445000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":270445000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":270445000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":195445000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":195445000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":195445000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":195445000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":195445000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":195445000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":195445000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":195445000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":195445000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":195445000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":195445000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":195445000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":195445000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":195445000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":195445000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":195445000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":195445000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":195445000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":195445000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"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":"2011-12-31","val":361506000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":239732000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":239732000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":141593000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":141593000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":141593000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":141593000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":141593000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":141593000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":144894000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":128580000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":127469000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":127469000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":159250000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":159250000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":159250000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":159250000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":159250000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":159198000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":159198000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":159198000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":159198000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":155944000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":155944000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":144995000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":144995000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":151017000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":151017000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":162879000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":162879000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":162879000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":162879000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":162879000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":182069000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":174406000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":176733000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":176733000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":171928000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":172030000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":172559000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":172559000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":172559000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":172559000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":172559000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":171836000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":148169000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":160222000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":172547000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":172547000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":172547000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":172547000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":172500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":178920000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":156800000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":155079000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":199000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":199000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":199000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":199000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":198951000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":208700000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":287100000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":315200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":352331000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":352331000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":352331000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":352331000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":352331000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":373887000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":344547000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":332688000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":225251000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":253491000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":253491000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":290867000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":290867000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":296563000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":296563000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":283909000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":283909000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":283909000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":283909000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":283909000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":295926000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":566936000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":548677000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":223815000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":223815000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":223815000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":223815000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":223815000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":474792000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":494810000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":520996000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":242273000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":242273000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":242273000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":242273000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":242273000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":257089000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":189719000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":170814000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":152358000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":152358000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":152358000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":152358000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":152358000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":143033000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":112925000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":119429000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":126415000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PrincipalAmountOutstandingOnLoansSecuritized":{"label":"Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement","description":"This is the principal amount outstanding for securitized loans only (across all types of loans).","units":{"USD":[{"end":"2011-12-31","val":9300000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":8500000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"PriorPeriodReclassificationAdjustment":{"label":"Prior Period Reclassification Adjustment","description":"The amount of a reclassification adjustment made to prior period financial statement amounts.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":26600000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":9400000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":3400000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":14800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":987700000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4"},{"start":"2012-10-01","end":"2012-12-31","val":987700000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"end":"2017-03-28","val":9000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-03-28","val":9000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-03-28","val":9000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-03-31","val":9000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":9000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":9000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":9000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":9000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":9000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5741000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":5741000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5741000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5741000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":5741000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5741000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":85035000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":85035000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":85035000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":34331000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":34331000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":75901000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":75901000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":88927000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":88927000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":88927000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":88927000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":88927000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"}]}},"ProceedsFromContributionsFromParent":{"label":"Proceeds from Contributions from Parent","description":"The cash inflow from parent as a source of financing that is recorded as additional paid in capital.","units":{"USD":[{"start":"2008-12-31","end":"2010-12-31","val":3300000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"}]}},"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":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-329328000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-462323000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital":{"label":"Proceeds from Equity Method Investment, Distribution, Return of Capital","description":"Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1936000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1936000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5058000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":5058000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":6454000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":6454000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":7990000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":7990000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":7990000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":7990000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1050000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1050000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1050000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1050000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8004000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":8004000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":8004000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":11708000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":11708000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":11708000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":11881000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":11881000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":11881000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":11881000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1799000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1799000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1799000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2918000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":2918000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":4244000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":4244000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":4819000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":4819000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":4819000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1144000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1144000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4305000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4305000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":7572000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":7572000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":10522000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":10522000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":10522000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1111000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1111000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2189000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2189000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":3316000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":3316000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":9889000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":9889000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":9889000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1152000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1152000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2526000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":2526000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3506000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3506000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4539000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4539000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":4539000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2254000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2254000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2254000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4239000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4239000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":4239000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":5132000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5132000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":5132000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8053000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8053000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":8053000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1058000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1058000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1058000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3763000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3763000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3763000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":5912000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":5912000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":5912000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":9279000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":9279000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":9279000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3278000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":3278000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5643000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":5643000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":9439000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":9439000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":12158000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":12158000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2247000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":2247000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3014000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":3014000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":3290000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":3290000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":5300000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1409000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1540000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":2952000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"ProceedsFromFederalHomeLoanBankAdvances":{"label":"Proceeds from FHLBank Advance, Investing Activities","description":"Amount of cash inflow from collection of advance by Federal Home Loan Bank (FHLBank), classified as investing activity.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":3125000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":1400000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1400000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":500000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":500000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":1000000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1250000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1250000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1250000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1500000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":1500000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":1500000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":1500000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":1500000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1500000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":1500000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":1500000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1500000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1500000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1500000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3750000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3750000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3750000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":3750000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6650000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":6650000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":6650000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":14200000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":14200000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":14200000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":16350000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":16350000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":16350000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":16350000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2100000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":2100000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":2100000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3050000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":3050000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":4700000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":4700000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5850000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5850000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":5850000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1000000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1000000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1000000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1000000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1000000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1400000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1400000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":4900000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1400000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3375000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":3875000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"}]}},"ProceedsFromFederalHomeLoanBankBorrowings":{"label":"Proceeds from FHLBank Borrowings, Financing Activities","description":"Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":1000000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4900000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":4900000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1400000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3375000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3875000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4435000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4435000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":4435000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2500000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2500000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2500000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2500000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2500000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":2500000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2500000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2500000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2500000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2500000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2500000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":3000000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":4000000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2525000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"}]}},"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":1800000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"end":"2010-03-31","val":750000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q1I"},{"start":"2010-01-01","end":"2010-06-30","val":750000000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":750000000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":750000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":750000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":750000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-12-31","end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1754827000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1754827000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1754827000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1777381000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1777381000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1777381000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":1787285000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1787285000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1787285000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1787285000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1787533000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":1787533000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":1787533000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1787533000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9161000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9161000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9161000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":9161000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":86122000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":86121000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":86121000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":87713000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":87213000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":87213000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":87761000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":87772000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":87772000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":87772000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":765000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":257000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":257000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1654000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1654000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2635000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2635000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":7979000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":7979000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":7979000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2473000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2473000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3334000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3334000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":5586000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":5586000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":13652000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":13652000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":13652000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1947000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1947000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4911000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4911000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":7906000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":7906000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":8204000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":8204000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":8204000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":791000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":791000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1455000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1455000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":4441000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":4441000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4529000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4529000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":4529000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":396000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":396000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":396000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":396000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":396000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":396000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":660000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":660000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":660000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":723000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":723000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":723000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":450000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":450000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":450000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":514000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":514000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":514000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":798000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":798000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":798000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1215000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1215000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":154905000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":314905000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":914905000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":902332000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":528749000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":528749000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":528749000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":528749000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":528749000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":528749000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6552549000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":6552549000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":6552549000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":18173797000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":18173797000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":18166999000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":29068188000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":29068188000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":29068188000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":29060843000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":37894392000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":37894392000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":37888395000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":37888395000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11948200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":11948200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":11935538000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":11935538000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":27170548000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":27170548000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":27170548000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":41022868000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":41022868000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":41022868000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":51840502000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":51840502000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":51840502000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":51840502000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13305671000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":13373270000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":13373270000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27502180000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":27502180000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":35337224000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":35337224000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":46598213000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":46598213000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":46598213000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15124445000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":15124445000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26834482000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":26834482000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":35094920000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":35094920000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":43325311000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":43325311000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":43325311000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11482934000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":11482934000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":23140364000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":23140364000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":33477492000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":33477492000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":46461404000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":46461404000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9747474000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21916766000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":34591061000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":48043664000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":46461404000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9747474000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21916766000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":34591061000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":48043664000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":48043664000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11874959000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":11874959000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":11874959000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22047223000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":22047223000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":22047223000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":34327398000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":34327398000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":34327398000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":42867377000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":42867377000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":42867377000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6881403000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":6881403000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":6881403000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16330875000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":16330875000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":16330875000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":24037961000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":24037961000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":24037961000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":28056693000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":28056693000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":28056693000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5430186000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":5430186000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15842761000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":15842761000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":30649766000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":33649766000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":38902767000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":42902767000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":42902767000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4789681000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":7314681000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17308786000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":17308786000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":22325825000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":22325825000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":31399685000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":31399685000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":31399685000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8011174000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":8011174000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18192016000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":18192016000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":26491938000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":26491938000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":33708183000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":33708183000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11489031000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":11489031000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15827565000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":15827565000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":21845360000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":27583220000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3717666000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":6490494000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromLifeInsurancePolicies":{"label":"Proceeds from Life Insurance Policy","description":"Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":18452000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12426000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14147000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":25008000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":37028000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":37028000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6043000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":6043000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10888000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":10888000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":16434000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":16434000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":20931000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":20931000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":20931000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3536000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3536000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17486000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":17486000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":26318000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":26318000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":34941000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":34941000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":34941000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4388000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4388000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":4388000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4400000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4400000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":4400000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":5542000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5542000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":5542000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":11023000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":11023000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":11023000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7390000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":7390000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":7390000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16157000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":16157000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":16157000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":22925000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":22925000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":22925000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":26799000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":26799000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":26799000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8961000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":8961000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16950000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":16950000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":24563000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":24563000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":33532000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":33532000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10106000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":10106000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17248000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":17248000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":40961000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":40961000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":55099000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13183000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17875000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":27047000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","description":"Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":8248589000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":3449231000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":4244740000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":4244740000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1508436000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2050601000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":2585805000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2585805000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":3179391000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":3179391000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":3179391000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":839191000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":839191000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1859226000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1859226000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":2599195000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":2599195000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":3670182000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3670182000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":3670182000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1133771000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":1133771000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":2144432000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":2144432000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":2763871000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":2763871000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":2763871000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":3206799000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":3206799000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":3206799000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":3206799000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":630324000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":630324000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":630324000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1179870000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1179870000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1179870000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":1711253000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":1711253000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1711253000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1711253000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2594981000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2594981000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2594981000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3122220000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":827886000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":827886000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":827886000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":827886000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2505118000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2505118000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2505118000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3748529000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3748529000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4325199000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":5149941000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":5149941000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":5994381000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":5994381000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1034434000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1034434000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1291750000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3061955000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":3652101000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":7897204000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":7897204000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":10209477000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":10209477000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":10209477000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1311490000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1311490000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2552576000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2552576000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3791545000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3791545000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5231910000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":5231910000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5231910000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":605286000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":605286000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1118084000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1118084000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":2060524000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2060524000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2616417000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2616417000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2616417000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":794505000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":794505000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1546071000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1546071000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3270469000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3270469000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6688603000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6688603000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":6688603000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2937260000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2937260000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":2937260000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4882810000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4882810000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":4882810000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":6703624000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6703624000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":6703624000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8125673000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8125673000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":8125673000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1408899000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1408899000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1408899000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2553165000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2553165000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2553165000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":3527712000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":3527712000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":3527712000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4458454000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":4458454000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":4458454000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":776554000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":776554000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1287162000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1287162000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":1669869000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1669869000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":2062869000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2062869000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2062869000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":386921000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":386921000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":793105000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":793105000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1215255000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1215255000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1564733000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1564733000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1564733000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":192297000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":192297000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":348136000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":348136000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":587985000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":587985000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":927596000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":927596000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":203217000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":203217000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":367895000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":367895000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":605937000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":889845000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":195106000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":385160000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities","description":"The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":11784000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":11784000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":11784000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35121000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":35121000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":78696000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":78696000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":140992000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":140992000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":200085000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":200085000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":200085000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":86097000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":86097000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":175806000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":175806000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":266616000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":266616000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":338932000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":338932000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":338932000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":62604000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":62604000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":146505000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":146505000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":256152000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":256152000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":392971000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":392971000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":392971000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":126127000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":126127000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":126127000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":366372000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":366372000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":366372000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":743380000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":743380000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":743380000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1225093000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1225093000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":1225093000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":553091000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":553091000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":553091000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":992041000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":992041000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":992041000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1412227000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1412227000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1412227000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1924402000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1924402000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1924402000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":412652000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":412652000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":717996000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":717996000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":931132000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":931132000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1110339000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1110339000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1110339000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":116961000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":116961000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":258160000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":258160000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":403973000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":403973000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":520183000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":520183000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":520183000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":129400000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":129400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":252866000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":252866000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":424578000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":424578000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":663766000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":663766000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":195482000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":195482000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":453409000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":453409000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":887327000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1287903000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":391157000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1090016000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments":{"label":"Proceeds from Maturities, Prepayments and Calls of Other Investments","description":"The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":20000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":20000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":20000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":20000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":20000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":20000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":20000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":22778000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":170000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":170000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":170000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":45000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":45000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":45000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":45000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":45000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":560000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":560000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":560000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":560000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":560000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":45000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":45000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":45000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13673000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":13673000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":13673000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":13673000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":13673000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":13673000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":13673000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":45000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":45000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":45000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":85000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":85000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":85000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":85000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":85000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":85000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":85000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":85000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":85000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":250000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":250000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":250000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":500000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":500000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":500000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":750000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":750000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":750000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":250000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":250000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":250000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":250000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":400000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":400000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":650000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":650000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":650000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":100000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":100000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":300000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":300000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNet":{"label":"Proceeds from (Payments for) Federal Funds Sold and Securities Purchased under Agreements to Resell, Net","description":"The cash flow from the funds lent to and (borrowed from) other financial reporting institutions arising from excess or shortfall in reserve deposited at the Federal Reserve Bank to meet legal requirements. This lending and borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash outflow or inflow from investments purchased under the agreement to resell such investment.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-552826000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-552826000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-552826000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-1589324000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-1589324000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-1589324000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-5346468000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-5346468000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-5346468000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":442398000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":442398000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2237227000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2237227000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":2453760000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2453760000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":3561084000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":3561084000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":3561084000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3054777000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-3054777000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1923743000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1923743000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2955461000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":2955461000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2185365000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2185365000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2185365000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":772907000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":772907000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-580556000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-580556000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":1600840000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1600840000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":2106484000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2106484000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-626599000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-626599000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":191077000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":191077000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-383547000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-507437000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-436387000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-800470000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":289675000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":2390113000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":1772364000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":2377417000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4349966000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-4349966000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-6594941000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-6594941000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-6843812000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-6843812000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-6843812000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-6142617000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-6142617000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-6150379000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2808671000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1181401000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-1174571000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-157976000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1469294000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":1476234000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":51036000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":51036000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":66680000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":82039000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2481770000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2481770000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2488600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":1521444000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3400000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-3400000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-3400000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":-3400000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5100000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":-5100000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":-5100000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-5450000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-5450000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":-5034927000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":-5250000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-5250000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-5209395000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-5209395000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":500000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":500000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":585622000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-100000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":-114038000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-418856000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":-418856000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-522927000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":-522927000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":-522927000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-59595000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-59595000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1677414000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1677414000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":2105048000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2105048000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-50331000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":-50331000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-50331000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":54155000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":54155000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":571142000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":571142000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1014519000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1014519000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-168769000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":-168769000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-168769000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":174423000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":174423000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":671956000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":671956000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":448736000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":448736000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":191931000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":191931000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":191931000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":907851000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":907851000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":907851000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-244149000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-244149000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-244149000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":455578000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":455578000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":455578000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-36672000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-36672000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-36672000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-195593000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":-195593000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":-195593000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-187385000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-187385000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-187385000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-182385000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-182385000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-182385000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-158385000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":-158385000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-158385000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-55000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-55000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2694811000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2694811000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":1945230000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1945230000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":177205000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":177205000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":177205000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":851462000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":851462000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-153788000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-153788000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":42645000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":42645000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1192950000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1192950000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1192950000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-166745000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-166745000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-961448000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-961448000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-564642000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-564642000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":274741000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":274741000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1181399000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-1181399000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1096537000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-1096537000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":831460000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-1010014000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-38816000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":406068000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromSaleAndCollectionOfLoansHeldforsale":{"label":"Proceeds from Sale and Collection of Loans Held-for-sale","description":"The cash inflow from sale proceeds and collection of repayments from borrowers on loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization; includes mortgages and other types of loans.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1727897000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":441054000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":441054000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":739416000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":739416000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":1622585000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":1622585000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2085878000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2085878000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1835448000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1753942000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1753942000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2420095000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2193081000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2193081000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2935656000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2532025000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2532025000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2853517000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":2853517000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2853517000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":269312000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":269312000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":361557000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":361557000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":363388000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":363388000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":364333000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":364333000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":364333000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":838000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":838000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1656000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1656000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":2083000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":2083000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":2580000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2580000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2580000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":336574000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":336574000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":982651000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":982651000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":1319940000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1319940000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":2905464000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2905464000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1533857000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1533857000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2751581000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2751581000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":4138380000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":7545173000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1992549000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3918591000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":1495830000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":2914865000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":1419035000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":2942125000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":27260000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":2587183000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":2630423000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2012-12-29","end":"2013-06-30","val":5761410000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-03-31","end":"2013-06-30","val":3130987000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-07-01","end":"2013-09-30","val":2349525000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":88113000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"}]}},"ProceedsFromSaleAndMaturityOfOtherInvestments":{"label":"Proceeds from Sale and Maturity of Other Investments","description":"The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":79891000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":115587000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":115587000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":92169000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":92169000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2013-01-01","end":"2013-12-31","val":310466000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"ProceedsFromSaleOfAvailableForSaleSecurities":{"label":"Proceeds from Sale of Available-for-sale Securities","description":"The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2673370000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1996969000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":5075900000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":5075900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":5075900000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":1917691000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3707603000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":3707603000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":1789912000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4946458000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4946458000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1238856000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":6892337000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6892337000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":6892337000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":1495830000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":1495830000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":2914865000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":2914865000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":1419035000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":2942125000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":2942125000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":27260000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4256661000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":4256661000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":4256661000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2587183000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":2587183000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":5695170000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":5695170000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":3107987000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2012-12-30","end":"2013-09-30","val":8044695000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":8044695000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":8044695000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":2349525000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":2349525000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8050028000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":8050028000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":8050028000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":8050028000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":88113000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":88113000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":88113000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":289881000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":289881000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":289881000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":201768000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":201768000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":201768000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":311019000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":311019000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":311019000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":311019000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":21138000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":21138000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":21138000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":21138000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":341513000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":341513000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":341513000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":341513000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1010515000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1010515000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1010515000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1010515000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2254608000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2254608000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2254608000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1244093000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1244093000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1244093000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2751790000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2751790000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":2765461000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":497182000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":497182000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":497182000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2809779000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2809779000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2809779000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2809779000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3435844000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":3435844000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":3435844000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6755298000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":6755299000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":3319454000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6755298000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":6755298000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6755299000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":6755299000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":6755299000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":997306000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":997306000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1763305000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1763305000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3216595000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3216595000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39446000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":39446000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":39446000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":968487000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1262409000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":282872000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt":{"label":"Proceeds from Sale of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":6755299000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1306125000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1306125000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1872411000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":566286000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3256378000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3216595000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39446000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":39446000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":39446000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":39446000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1026798000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":968487000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":987352000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1262409000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1262409000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1262409000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":282872000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":282872000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":285263000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":285263000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1044645000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1044645000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1423579000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1423579000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1423579000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":922101000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":922101000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":922101000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1553560000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1553560000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1553560000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":2665593000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2665593000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2665593000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2665593000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2665593000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":2665593000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":507090000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":507090000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":507090000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1326299000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1326299000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1326299000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1326299000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":1326299000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":1326299000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1326299000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1326299000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1326299000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":530832000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":530832000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":624353000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":624353000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":624353000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":211171000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":211171000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":211171000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":211171000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":211171000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":211171000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":311052000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":311052000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":311052000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":200344000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":200344000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":200344000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":200344000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":200245000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":200245000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":300354000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":300354000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":300354000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":307084000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":503234000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":503234000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8615000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":8615000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":8615000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8615000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14988000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14988000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":14988000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":14988000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":14988000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":14988000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":14988000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":14988000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":14988000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":14988000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":14988000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":14988000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":14988000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":14988000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17717000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":17717000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":17717000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":17717000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":17717000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":17717000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":25145000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":25145000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":25145000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":8100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":8100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":8100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":8100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":8100000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43465000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":43465000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":43465000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":79926000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":79926000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"}]}},"ProceedsFromSaleOfFederalHomeLoanBankStock":{"label":"Proceeds from Sale of Federal Home Loan Bank Stock","description":"Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock.","units":{"USD":[{"start":"2012-12-30","end":"2013-09-30","val":292000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":225800000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":308800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":154100000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":166000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":11900000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":263100000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":263100000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":97000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":97000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":366400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":140900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":140900000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":239200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":239200000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":98200000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":98200000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":344600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":344600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":105400000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":105400000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":325600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":325600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":120200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":120200000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":290400000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":170300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":443700000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":153300000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":492800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64500000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":117100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":52600000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":205400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":88400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":327600000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25900000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":63000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":37100000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":94100000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":31100000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":153300000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":57000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":96100000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":39100000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":185500000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":89500000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":212400000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":47400000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":176000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":128600000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":311900000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":135900000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":389800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13900000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":13900000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18800000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":18800000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":4900000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":4900000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23800000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":23800000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":4900000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":4900000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44800000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":87600000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":87400000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":319600000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":232000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":399700000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":109000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":239000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":109000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":304500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":65500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":361900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":105600000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":273400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":167800000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":286600000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":13200000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":316400000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61700000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":89100000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":27400000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":206500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":117400000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":244275000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":60778000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":82097000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":21319000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"ProceedsFromSaleOfFederalReserveStock":{"label":"Proceeds from Sale of Federal Reserve Bank Stock","description":"Amount of cash inflow from sale of Federal Reserve Bank (FRB) stock.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":38800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":700000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":700000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":700000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":700000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":700000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":700000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":700000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2500000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16500000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":14000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":21800000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":5200000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":29200000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4816000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":4816000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"ProceedsFromSaleOfForeclosedAssets":{"label":"Proceeds from Sale of Foreclosed Assets","description":"The cash inflow from the sale assets received in full or partial satisfaction of a receivable including real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts. Foreclosed assets also include loans that are treated as if the underlying collateral had been foreclosed because the institution has taken possession of the collateral, even though legal foreclosure or repossession proceedings have not taken place.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":27158000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":29527000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"}]}},"ProceedsFromSaleOfLoansHeldForInvestment":{"label":"Proceeds from Sale of Loans Held-for-investment","description":"The cash inflow from Sales of Loans Held For Investment.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":55269000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":4583000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":7373000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":7941000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":7941000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":651000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":651000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":8467000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":8467000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":8467000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":91789000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":91789000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":149464000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":149464000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":218314000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":218314000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":287011000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":287011000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":287011000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":37311000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":37311000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":69554000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":69554000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":102033000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":102033000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":102033000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":119621000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":119621000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":119621000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":119621000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":674777000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":674777000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":674777000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":952864000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":952864000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":952864000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":878956000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":878956000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":1555557000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1555557000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3653267000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3653267000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3653267000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3653267000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":410930000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":410930000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":410930000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":410930000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1363958000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1363958000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1363958000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1842583000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1842583000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1842583000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":2710078000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2710078000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2710078000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2710078000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":934227000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":934227000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":934227000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1137359000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1137359000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1447704000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":1447704000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1737780000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":1737780000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":1737780000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":257943000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":257943000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":288805000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":288805000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1085985000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1085985000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1227052000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":1227052000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1227052000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":681754000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":681754000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":826085000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":826085000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":935471000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":935471000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1016652000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1016652000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1016652000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17842000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":17842000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":602325000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":602325000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1446205000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1446205000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2583563000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2583563000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2583563000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":37981000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":37981000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":37981000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":570510000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":570510000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":570510000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":3540036000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3540036000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":3540036000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3489035000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3489035000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3489035000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1886907000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1886907000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1886907000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2404935000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2404935000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2404935000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2709436000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2709436000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2709436000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3332062000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":3332062000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3332062000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":78886000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":78886000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":412324000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":412324000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":521337000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":521337000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":596717000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":596717000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":596717000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":29152000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":29152000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":135133000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":135133000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":352735000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":352735000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1641811000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1641811000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1641811000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":893523000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":893523000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":899537000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":899537000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":2201432000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2201432000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":2675319000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2675319000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58451000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":58451000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":199303000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":199303000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":223489000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":1719482000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":106000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":136255000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromSaleOfLoansHeldForSale":{"label":"Proceeds from Sale of Loans Held-for-sale","description":"The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":6236879000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":488276000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":964546000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":1701534000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1701534000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":335784000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":524890000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":524890000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":850627000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":850627000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":1410387000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1410387000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1410387000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":732330000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":732330000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1569395000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":1569395000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":2582762000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":2582762000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":3849428000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3849428000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":3849428000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1547866000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":1547866000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":2840519000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":2840519000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":3766016000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3766016000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":3766016000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":4063312000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":4063312000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":4063312000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":4063312000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1176991000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1176991000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1176991000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2587625000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2587625000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2587625000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":4597076000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":4597076000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":3996244000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3941367000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5132693000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":5132693000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":5132693000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5182991000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":905354000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":905354000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":905354000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":905354000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2690029000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2690029000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2690029000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4674352000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":4674352000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":4726465000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":6818163000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":6818163000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":6876079000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":6876079000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1263128000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1263128000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":1269217000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2420356000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":2434399000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":3859060000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":3859060000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":5883608000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5883608000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":5883608000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1559128000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1559128000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2462255000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":2462255000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4272628000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4272628000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4601777000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4601777000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4601777000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1789969000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1789969000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3256748000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3256748000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":3925429000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":3925429000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":4264959000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":4264959000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":4264959000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":296558000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":296558000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":614783000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":614783000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1060708000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1060708000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":1563206000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1563206000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":416425000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":674829000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":1420412000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":1770402000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"}]}},"ProceedsFromSaleOfMortgageBackedSecuritiesMBSCategorizedAsAvailableForSale":{"label":"Proceeds from Sale of Mortgage-backed Securities (MBS), Available-for-sale","description":"Amount of cash inflow from sale of investment in mortgage-backed security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2011-04-01","end":"2011-06-30","val":918700000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":92169000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":310466000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":310466000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":310466000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":166012000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":166012000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":263059000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":263059000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":366382000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":366382000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":366382000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":366382000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":140949000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":140949000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":239155000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":239155000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":239155000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":293016000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":293016000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":293016000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":325594000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":325594000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":325594000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":325594000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":120198000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":120198000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":120198000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":290449000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":290449000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":443715000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":443715000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":492761000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":492761000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":492761000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64469000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":64469000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":117081000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":117081000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":205445000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":205445000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":327029000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":327029000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":327029000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25946000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":25946000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":63024000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":63024000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":94053000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":94053000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":153294000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":153294000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":153294000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":56978000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":56978000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":148339000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":148339000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":237537000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":237537000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":264364000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":264364000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":264364000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":47435000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":47435000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":47435000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":176010000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":176010000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":176010000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":315091000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":315091000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":315091000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":431819000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":431819000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":431819000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32360000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":32360000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":32360000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":37865000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":37865000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":37865000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":43291000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":43291000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":43291000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":64290000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":64290000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":72390000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2959000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":2959000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":104615000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":148080000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":341929000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":421855000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":429539000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":509465000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":509465000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":109000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":109000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":277120000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":277120000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":342627000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":342627000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":409583000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":409583000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":709583000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":105630000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":105630000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":273410000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":273410000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":286611000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":286611000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":388043000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":388043000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":66716000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":66716000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":94102000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":94102000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":220748000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":293576000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":65811000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":139236000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromSaleOfOtherProductiveAssets":{"label":"Proceeds from Sale of Other Productive Assets","description":"Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":364833000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":364833000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":410529000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":409944000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":463843000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":463843000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":463843000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":463843000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":586664000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":586664000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1460792000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1463580000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1463580000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1750928000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1758531000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1758531000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":2014797000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2020686000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2020686000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2020686000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":483353000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":480604000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":480604000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1128297000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1128297000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1740389000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":1740389000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2351817000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2163497000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":2163497000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1090734000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":940879000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2133433000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1845431000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":2911643000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2528179000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3119264000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":3119264000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3119264000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1164362000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1164362000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2212897000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2212897000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":2979649000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2979649000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":3588820000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":3588820000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":3588820000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":875002000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":875002000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1840648000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1840648000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2733172000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2733172000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3502677000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3502677000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":3502677000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":948585000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":948585000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":948585000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1766412000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1766412000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1766412000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":3103187000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3103187000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":3103187000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":4273115000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":4273115000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":4273115000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1498000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1498000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1498000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3608952000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":3608952000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":3608952000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":5462681000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":5462681000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":5462681000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":6944112000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6944112000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1473063000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1473063000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2876948000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2876948000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":4130923000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4130923000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":5024206000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1056302000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2287561000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":3465350000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1794000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":6591000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4300000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":4300000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":4300000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":6400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6400000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":11900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":11900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":11900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10200000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":10200000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":10200000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":7800000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"ProceedsFromSaleOfShortTermInvestments":{"label":"Proceeds from Sale of Short-term Investments","description":"The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":88718000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":88718000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":85240000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":85240000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":758742000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":823801000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":823801000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":823801000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":823801000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":823801000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1678289000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":823801000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":823801000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":1683719000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":1683719000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":178492000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":349755000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":525660000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":525660000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":657494000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":657494000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":657494000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9145000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":9145000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13640000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":13640000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":18074000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":18074000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":18347000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":18347000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1640000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":1640000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2567000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":3532000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":3875000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":465000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":123958000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":36287000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":68381000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":32094000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":104049000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":35668000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":151731000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":151731000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":26060000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":26060000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":52262000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":52262000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":26202000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":26202000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":72955000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":72955000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":20693000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":20693000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":94546000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":94546000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":94546000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":17902000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":17902000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":38084000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":38084000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":20182000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":20182000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":61971000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":61971000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":61971000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":23887000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":23887000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":23887000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":102356000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":102356000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":102356000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":102356000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":35959000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":35959000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":35959000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":79109000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":79109000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":79109000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":43150000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":43150000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":43150000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":136979000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":136979000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":136979000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":136979000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":57870000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":57870000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":57870000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":57870000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":195313000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":195313000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":195313000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":235474000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":48399000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":48399000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":48399000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":48399000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":103900000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":103900000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":103900000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":55501000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":55501000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":55501000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":184588000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":184588000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":211826000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":80688000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":80688000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":89658000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":277296000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":277296000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":295676000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":70220000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":70220000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":76393000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":131506000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":145011000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":61286000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":68618000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":207472000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":207472000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":57742000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":57742000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":285900000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48274000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":107278000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":59003000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":154272000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":46994000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"}]}},"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":"2009-01-01","end":"2009-12-31","val":161565000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":237204000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":144043000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":457366000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":220162000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1059375000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1059375000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":317063000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":596114000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":596114000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":279051000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":279051000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":802450000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":802450000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":206336000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":206336000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1258246000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1258246000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1258246000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":228987000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":228987000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":412714000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":412714000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":183727000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":183727000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":441354000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":441354000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":28640000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":28640000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":561235000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":561235000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":561235000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":285498000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":285498000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":473426000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":473426000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":187927000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":187927000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":550134000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":550134000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":550134000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":76708000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":76708000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":76708000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":628103000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":628103000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":628103000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":655860000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1877643000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1877643000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1878274000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2216958000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2216958000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2299755000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":339315000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":339315000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":421481000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2476050000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2476050000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2476050000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2654950000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":259092000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":259092000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":259092000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":355195000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2708214000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2916807000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2899460000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3034095000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":252039000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":152840000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":126841000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":126841000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":521017000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":405037000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":405037000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":268980000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":278196000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":278196000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":703141000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":531244000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":600211000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":182124000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":126207000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":140990000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3075142000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-3134101000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-3055436000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-3055436000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":73735000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":85052000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":109683000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":338170000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":385097000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":253118000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":275414000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":610743000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":610743000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":225646000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":225646000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":640763000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":640763000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":640763000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":163709000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":163709000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":159173000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":451472000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":451472000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":440158000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":287763000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":287763000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":280986000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":688499000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":676367000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":237027000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":236208000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":972774000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":957975000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":957975000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":957975000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":257935000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":260250000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":260250000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":617107000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":619807000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":619807000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":359171000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":359556000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":359556000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":859273000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":859273000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":239467000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":239467000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":991035000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":991035000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":991035000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":239492000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":239492000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":645857000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":645857000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":406365000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":406365000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":916292000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":916292000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":270436000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":270436000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1041817000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1041817000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1041817000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-122915000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-122915000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":-122915000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2018718000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-2018718000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-2018718000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1895804000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-1895804000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":-1895804000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1144182000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1144182000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":-1144182000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":874536000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":874536000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":874536000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-656303000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":-656303000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":-656303000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":892503000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":892503000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":892503000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2059382000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2059382000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2059382000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1166878000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1166878000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1166878000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2916066000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2916066000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2916066000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":856684000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":856684000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":856684000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3621307000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":3621307000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3621307000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":616095000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1054640000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":438545000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1282467000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":227827000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1405007000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1405007000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1405007000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":296881000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":870918000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":574038000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":990671000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":119753000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":932902000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":932902000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":343207000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":343207000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":757821000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":414614000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":951100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":193279000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1077399000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":365874000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"}]}},"PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":787341000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":787341000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":787341000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":787341000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":787341000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":792266000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":792266000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":802316000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":802316000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":834587000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":841727000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":848200000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":903914000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":918646000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":938404000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1015255000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1035505000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":982580000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":984901000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":980441000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":963047000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":936291000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":936291000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":936291000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":916072000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":908188000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-12-31","val":1147632000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1222854000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1222854000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1399950000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1399950000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1492624000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":1492624000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":1492624000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1786873000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1786873000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2005218000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2211077000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":2211077000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2280716000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":2280716000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2201212000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2201212000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2283397000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2283397000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2416484000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":2416484000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2669220000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2669220000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2969227000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2969227000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3276181000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":3276181000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3443518000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":3443518000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3747712000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"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":595951000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":595951000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":595951000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":633426000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":657742000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":669143000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":669143000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":669143000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":669143000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":669143000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":661409000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":694437000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":723497000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":748769000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":748769000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":748769000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":748769000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":748769000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":738398000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":740102000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":760545000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":815795000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":815795000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":815795000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":815795000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":815795000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":815795000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":931370000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":823864000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":832024000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":832024000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":854671000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":840250000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":840250000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":849632000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":849632000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":881468000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":881468000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":942372000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":942372000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":942372000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":942372000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":942372000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":1026800000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":1034462000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":946138000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":946138000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":945454000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":985371000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":996498000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":996498000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":996498000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":996498000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":996498000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":959674000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":909227000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":883186000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":849061000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":849061000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":849061000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":849061000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":849061000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":791882000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":788062000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":772406000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":805940000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":805940000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":798122000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":798122000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":787341000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":787341000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":856393000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":910477000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":987088000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":986953000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":936291000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation":{"label":"Property Subject to or Available for Operating Lease, Accumulated Depreciation","description":"The amount of accumulated depreciation, by major property class, recorded on property subject to or available for lease as of the balance sheet date.","units":{"USD":[{"end":"2014-09-30","val":551042000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":551042000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":857719000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":857719000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":857719000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":857719000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":857719000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":817901000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":817901000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":817901000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":817901000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1088437000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1083703000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1299499000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":1249072000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1586422000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1557268000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1911693000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1911693000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1901004000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1901004000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":1901004000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":1901004000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2180635000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2172677000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2406801000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2623203000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2800000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3400000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3400000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3400000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3400000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":3400000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3100000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3100000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3300000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3500000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2020-12-31","val":4800000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":4800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":4800000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":4800000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4300000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":4300000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3900000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":3900000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3800000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":3800000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3800000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":3800000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3800000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3700000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3600000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3600000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3700000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":3700000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3700000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3700000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":3700000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3700000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3700000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3600000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3500000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":3500000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":3500000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":3500000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":3500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3300000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3100000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3100000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":3100000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":3100000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":3100000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":3100000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2900000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2800000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2800000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2800000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2800000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2700000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"}]}},"PropertySubjectToOrAvailableForOperatingLeaseGross":{"label":"Property Subject to or Available for Operating Lease, Gross","description":"Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease.","units":{"USD":[{"end":"2014-09-30","val":7046046000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":7046046000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8314356000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":8314356000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":8314356000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":8314356000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":8314356000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":8255912000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8255912000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8255912000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":8255912000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9038489000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":9010383000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9517293000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":9443022000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10708737000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":10645278000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11332226000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":11332226000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":11297752000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":11297752000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":11297752000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":11297752000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12284996000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":12255737000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13114696000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13551661000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"}]}},"PropertySubjectToOrAvailableForOperatingLeaseNet":{"label":"Property Subject to or Available for Operating Lease, Net","description":"The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4615969000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5772237000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":5772237000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6638115000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":6638115000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":6638115000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":6638115000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":6638115000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":6623970000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":6623970000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":6623970000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":6623970000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7073755000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":7056958000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7312427000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":7298019000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8084712000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":8072195000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8388830000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8388830000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":8377835000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8377835000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8377835000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":8377835000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":8397413000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8980530000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":8959228000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9528742000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9760119000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9747223000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":9747223000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":9747223000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9747223000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":9689231000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9799941000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9914860000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10400560000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10474308000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":10474308000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":10474308000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":10474308000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10474308000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10770896000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11834222000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13278888000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14078793000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2020-12-31","val":16412929000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":16412929000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":16412929000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":16412929000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":16412929000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":16122005000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":16122005000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15772188000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":15772188000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15406402000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":15406402000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":15406402000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":15406402000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":15406402000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15205615000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14991051000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14538163000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14267111000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":14267111000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":14267111000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":14267111000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":14267111000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14157316000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14075976000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13691320000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13782840000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":13782840000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":13782840000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":13782840000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":13782840000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13642137000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13222518000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12516535000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11667951000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":11667951000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":11667951000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":11667951000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":11667951000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11004892000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10384009000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9543028000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8357063000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":8357063000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":8357063000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7253905000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6605992000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"ProvisionForLoanAndLeaseLosses":{"label":"Provision for Loan and Lease Losses","description":"Amount of expense related to estimated loss from loan and lease transactions.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":1585545000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":540694000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":284147000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":892649000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":351955000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1364087000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1364087000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":124585000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":232285000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":232285000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":107700000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":107700000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":303285000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":303285000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":71000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":71000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":439285000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":439285000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":439285000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":16850000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":-16850000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":26850000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":26850000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":10000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":10000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":26850000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":26850000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":26850000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":36850000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":36850000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":36850000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":36850000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":375330000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":375330000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":350869000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1066364000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1066364000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":932226000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":691034000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":691034000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":581357000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2034721000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2034721000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2099721000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1698889000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":1013357000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":1013357000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":1033357000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":766663000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2926539000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2576813000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2495243000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2542260000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":877184000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1049213000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1058639000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1058639000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1868938000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2013890000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2013890000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":991754000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":955251000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":955251000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2723118000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2951055000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":2999572000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":854180000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":937165000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":954062000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4101143000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":3998200000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4065061000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4065061000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":895828000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":857667000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":873915000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1471611000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1504188000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":613943000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":630273000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2213348000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2213348000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":709151000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":709151000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3004620000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":3004620000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":3004620000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":737335000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":737335000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1349021000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1349021000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":611685000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":611685000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1996199000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2069702000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":647177000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":681742000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2661106000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":2770556000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2770556000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":521780000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":573126000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":904506000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1009822000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":382727000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":436696000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1623391000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1623391000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":613570000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":613570000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2352793000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2352793000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":603026000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1086938000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":483912000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1684828000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":597891000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2290832000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"ProvisionForLoanLeaseAndOtherLosses":{"label":"Provision for Loan, Lease, and Other Losses","description":"Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1984537000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":850011000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":437304000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1305650000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":455639000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2009-12-31","end":"2010-12-31","val":1627026000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1627026000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":307772000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":580916000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":580916000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":273144000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":273144000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":949629000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":949629000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":368713000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":368713000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":1319951000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1319951000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1319951000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":103100000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":103100000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":210800000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":210800000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":107700000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":107700000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":281800000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":281800000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":71000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":71000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":392800000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":392800000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":392800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":16850000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":16850000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":26850000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":26850000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":10000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":10000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":26850000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":26850000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":26850000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":46850000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":46850000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":46850000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":46850000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":335330000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":335330000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":310869000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1021364000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1021364000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":887226000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":686034000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":686034000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":576357000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2034721000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2034721000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2034721000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1633889000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":1013357000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":1013357000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":1013357000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":746663000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2844539000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2494813000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2413243000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2459998000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":872184000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1044213000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1053639000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":1053639000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1873938000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":2018890000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":2018890000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":1001754000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":965251000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":965251000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2728118000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2956055000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3004723000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":854180000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":937165000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":954070000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4115899000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":4012956000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":4079743000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":4079743000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":920439000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":882278000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":898462000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1479588000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1512229000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":597309000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":613767000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2200154000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":2200154000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":687912000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":687912000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2979725000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":2979725000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":2979725000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":735445000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":735445000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":771658000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1340214000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1340214000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-06-30","val":1379152000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-04-01","end":"2017-06-30","val":604768000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":604768000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":607493000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1992334000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2065837000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":652120000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":686685000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2650494000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":2759944000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2759944000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2759944000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":502534000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":553880000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":553880000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":882368000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":987683000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-06-30","val":987683000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":379834000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":433803000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-04-01","end":"2018-06-30","val":433803000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1608697000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1608697000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":621014000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":621014000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2339898000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":2339898000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":600211000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1080843000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":480632000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1684478000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":603635000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2292017000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"ProvisionForLoanLossesExpensed":{"label":"Financing Receivable, Credit Loss, Expense (Reversal)","description":"Amount of credit loss expense (reversal of expense) for financing receivable.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2352793000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":603026000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1066543000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":463517000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1684828000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":597891000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2290832000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2290832000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1117907000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1117907000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1117907000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2142477000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2142478000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2142478000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1024570000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1024570000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1024570000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2523073000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2523073000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2523073000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":380596000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":380596000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":380596000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2823965000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":2823965000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":98133000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":98133000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":98133000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-219044000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":-219044000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":-219044000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-317177000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":-317177000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-317177000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-210731000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":-210731000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":-210731000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":8314000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":8314000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":8314000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-164988000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":229474000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":638930000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":409456000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1279132000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":640201000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"}]}},"RealEstateAcquiredThroughForeclosure":{"label":"Real Estate Acquired Through Foreclosure","description":"Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement.","units":{"USD":[{"end":"2011-12-31","val":103026000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":87550000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-07-01","end":"2013-09-30","val":-23500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013Q3"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q3"},{"start":"2020-01-01","end":"2020-12-31","val":31297000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9874000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15243000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5370000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15138000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":14481000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13955000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":13955000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":24714000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":24714000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":10759000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":10759000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6121000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6121000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-18594000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-18594000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":18542000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":71507000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":71507000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":34547000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":34547000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":108556000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":108556000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":37048000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":37048000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":145039000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":145039000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":145039000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":65166000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":65166000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":129187000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":129187000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":64021000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":64021000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":184304000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":184304000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":55117000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":55117000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":224459000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":224459000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40259000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":40259000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":61922000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":61922000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":21663000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":21663000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":115091000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":53169000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":154705000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":26480000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":48600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":22120000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax":{"label":"Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax","description":"Amount after tax of reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-38514000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"RepaymentsOfFederalHomeLoanBankBorrowings":{"label":"Payments of FHLBank Borrowings, Financing Activities","description":"Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":5000000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2000000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2000000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1550000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2150000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2500000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2500000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2500000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2500000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1600000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1600000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1600000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3885882000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3885882000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":3885882000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":6935882000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6935882000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":6935882000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8135882000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":8135882000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":8135882000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":300000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":300000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":300000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":300000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":300000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":300000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":400000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":400000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":400000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":900000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":900000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":250000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-09-30","val":250000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":250000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":1349920000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":1754825000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":1780667000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":2468411000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":260040000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":260040000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":260058000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":260058000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":267017000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":267017000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":267017000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":958162000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":958162000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":958162000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5865577000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":5865577000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":5865577000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":16684629000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":16684629000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":16684629000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":26895463000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":26895463000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":26911107000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":26911107000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":34767052000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":34767052000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":34767052000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":34767052000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9059761000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9059761000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9051010000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":9051010000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":22401878000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":22401878000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":22401878000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":34995331000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":34995331000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":34995331000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":45669188000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":45669188000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":45669188000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":45669188000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10683801000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":10751400000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":10751400000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":24933677000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":24933677000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":32824455000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":32824455000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":44563102000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":44563102000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":44567564000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15514823000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":15525950000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26815449000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":26829907000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":36051143000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":36057264000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":44009525000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":44005642000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":44005642000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11751288000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":11751288000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22560831000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":22560831000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":32007516000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":32007516000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":43277142000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":43277142000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9088857000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19882995000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-09-30","val":32239459000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":44522618000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"RepaymentsOfOtherLongTermDebt":{"label":"Repayments of Other Long-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":43277142000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9088857000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19882995000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":32239459000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":44522618000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":44522618000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11357598000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":11357598000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":11357598000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":21228029000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":21228029000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":21228029000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":32891548000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":32891548000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":32891548000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":41537581000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":41537581000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":41537581000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9311341000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":9311341000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":9311341000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19289478000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":19289478000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":19289478000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":26128510000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":26128510000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":26128510000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":32280005000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":32280005000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":33180005000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6285898000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6285898000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16455069000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":16705069000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":31872524000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":32122524000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":40582614000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":40832614000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":40832614000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5846658000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":5846658000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15173392000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":15173392000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":22977140000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":22977140000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":31812857000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":31812857000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":31812857000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8091007000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":8091007000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17856056000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":17856056000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":25232449000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":25232449000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":33108274000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":33108274000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":9351550000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":9351550000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16508798000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":16508798000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":25708066000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":33399989000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5429535000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":11282033000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"end":"2012-05-31","val":154900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q2I"},{"start":"2012-05-30","end":"2012-06-01","val":154900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"}]}},"ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount":{"label":"Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount","description":"Percentage of fair value of reporting unit in excess of carrying amount.","units":{"pure":[{"end":"2020-03-31","val":0.05,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":0.05,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-06-30","val":0.05,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q2I"}]}},"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":2900000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3300000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3400000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3700000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3881880000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":3881880000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3881880000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3881880000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":3900000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5316657000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":5300000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":5300000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5189766000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":5200000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":5200000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5827423000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":5800000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":5800000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":5303460000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":5300000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5833213000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":5833213000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":5800000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6029951000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":6029951000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":6000000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5612743000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":5612743000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":5600000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5711705000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5711705000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5711705000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5711705000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5711705000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":5700000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5944767000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":5900000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5317599000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":5300000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5306082000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":5300000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6346248000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":6346248000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":6346248000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":6346248000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":6346248000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":6300000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6328571000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":6300000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6154130000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":6200000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5406821000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":5400000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5549701000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":5549701000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":5549701000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":5549701000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":5549701000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":5500000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5365963000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":5400000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5293868000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":5300000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5104259000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":5100000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5029088000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":5029088000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":5029088000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":5029088000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":5029088000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5321032000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":5300000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5677842000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":5700000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5338444000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5322087000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":5322087000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":5322087000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6094527000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7240924000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2010-12-31","val":583637000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-12-31","val":36660000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":36660000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":36660000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":36660000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":36660000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":329529000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":400020000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":393866000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":488455000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":488455000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":488455000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":488455000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":488455000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":173085000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":134180000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":118285000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":97397000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":97397000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":97397000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":97397000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":97397000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":97397000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1912244000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2059673000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2029043000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":2029043000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":2024838000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2801427000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":2801427000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3202917000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":3202917000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2431103000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":2431103000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2429729000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2429729000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2429729000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2429729000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2429729000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2630508000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":2630508000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":2600000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3002322000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2923603000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3038136000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3256902000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3016948000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3016948000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3016948000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3016948000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3016948000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":3000000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":3000000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":3000000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":3000000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3283356000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":3300000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3280999000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":3300000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3033587000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":3000000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3818807000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3818807000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3818807000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3818807000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":3818807000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":3800000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3810962000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":3800000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3123208000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3100000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2830691000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":2800000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2931711000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":2931711000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2931711000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":2931711000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2931711000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3268581000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3417993000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3665680000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3881880000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2010-12-31","val":583637000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":583637000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":465156000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":487179000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"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":-128984000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":-128984000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-128984000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":420783000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":609966000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":233952000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":233952000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":233952000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":233952000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":233952000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":459289000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":639366000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":664356000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":780587000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":780587000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":780587000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":780587000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":780587000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1062435000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1246713000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1319771000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1394090000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1394090000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1394090000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1394090000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":1394090000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":1394090000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3160343000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3359535000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3560557000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":3560557000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3714642000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3714642000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3714642000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":3714642000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3837122000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":3846417000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3846417000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3846417000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3846417000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3869581000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3933988000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":3928183000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4033374000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":4097557000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4111611000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4144731000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2367925000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2367925000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2351435000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2351435000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":2351435000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":2672393000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":2672393000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2376115000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":2361562000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2502558000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3014239000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3020149000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":3020149000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3020149000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3020149000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3020149000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3144344000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":3141713000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3315083000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":3308521000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3368210000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":3361173000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3462674000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":3462674000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":3462674000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3453957000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":3453957000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-01-01","val":3465974000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":3465974000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":3457257000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":3457257000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":3685111000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":3677969000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3931614000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":3924734000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3758505000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3783405000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3783405000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3783405000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":3783405000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3783405000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3894037000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4114659000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4318263000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4155226000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4155226000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":4155226000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":4155226000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":4155226000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2557302000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":685025000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1457860000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":1843765000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2590812000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":2590812000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3549434000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":3549434000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4256133000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":4256133000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4826127000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":4826127000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4826127000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":4826127000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4826127000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5442222000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4630767000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3108594000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1481134000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":1481134000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":1481134000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":1481134000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":1481134000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1476106000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1039631000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":873598000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-718134000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":-718134000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":-718134000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":-718134000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":-718134000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-419329000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-298890000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-149786000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-942662000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":-942662000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":-942662000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":-942662000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":-942662000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-620963000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-167394000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":244802000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-829204000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":-829204000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":-829204000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-459208000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-168680000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"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":"2018-01-01","end":"2018-03-31","val":173978000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"RevenueNotFromContractWithCustomer":{"label":"Revenue Not from Contract with Customer","description":"Amount of revenue that is not accounted for under Topic 606.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2557600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2557600000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":716571000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1484382000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":767810000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2293501000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":809118000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2977150000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2977150000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2977150000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":809608000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":809608000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":809608000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1401976000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1401976000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":1401976000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":592367000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":592367000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":592367000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2386996000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2386996000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2386996000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":985020000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":985020000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":985020000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3178258000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3178258000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3178258000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":961132000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":961132000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":961132000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1957715000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":1957715000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":1957715000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":990698000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":990698000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":990698000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2836386000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":2836386000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":2836386000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":878670000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":878670000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":878670000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3649273000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":3649273000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3649273000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":778562000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":778562000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1536293000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1536293000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":757730000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":757730000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2268202000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2268202000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":733622000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":733622000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2986336000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2986336000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2986336000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":723407000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":723407000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1453610000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1453610000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":730204000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":730204000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2198940000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":2198940000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":745330000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":745330000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2765420000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2765420000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2765420000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":687069000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":687069000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1426028000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1426028000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":738958000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":738958000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1956250000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1956250000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":530224000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":530224000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2564942000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2564942000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":589862000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":589862000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1154709000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1154709000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":564849000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":564849000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1716988000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":562278000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2296571000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":452003000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":830221000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":378215000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"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":"2011-12-30","end":"2012-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-03-31","end":"2012-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2011-12-31","end":"2012-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"}]}},"RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity":{"label":"Segment Reporting Information, Intersegment Revenue (Deprecated 2013-01-31)","description":"Amount of revenue from transactions with other operating segments of the same entity.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":705443000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":705443000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":717765000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":717765000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":813090000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":813090000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":841718000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":841718000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4372000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":4372000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":4372000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-19001000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-19001000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":-19001000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":34921000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":34921000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":34921000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":33930000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":33930000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15653000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":15653000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":15653000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32257000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":32257000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":32527000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":68248000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":68248000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":68248000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":98924000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":98924000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1768000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1768000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41147000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":41147000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":127958000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":127958000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":135394000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":135394000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14257000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":14257000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22365000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":22365000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":27958000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":27958000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":45312000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":45312000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6286000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":6286000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":61768000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":61768000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":166654000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":166654000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":186132000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":186132000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":51535000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":51329000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":59357000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":45800000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"SaleLeasebackTransactionDeferredGainGross":{"label":"Sale Leaseback Transaction, Deferred Gain, Gross","description":"The amount of the gain recorded in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller to be recognized in future periods.","units":{"USD":[{"end":"2017-12-31","val":31200000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":31200000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":154000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":154000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":154000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"}]}},"SaleLeasebackTransactionDeferredGainNet":{"label":"Sale Leaseback Transaction, Deferred Gain, Net","description":"The portion of the gain that will be recorded as income or a reduction in rent expense in future periods less amounts recognized in the current period.","units":{"USD":[{"end":"2017-12-31","val":11500000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":11500000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1300000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":1300000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":1300000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"}]}},"SaleLeasebackTransactionNetBookValue":{"label":"Sale Leaseback Transaction, Net Book Value","description":"The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.","units":{"USD":[{"end":"2017-12-31","val":15300000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":15300000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3600000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":3600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":3600000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1700000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1700000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":1700000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2300000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":2300000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":2300000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2900000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2900000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":2900000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4300000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":4300000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":4300000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5100000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":5100000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":5100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":1800000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"SaleLeasebackTransactionNetProceedsInvestingActivities":{"label":"Sale Leaseback Transaction, Net Proceeds, Investing Activities","description":"Amount of cash inflow after closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in investing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":58000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":58000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"}]}},"SecuritiesPurchasedUnderAgreementsToResell":{"label":"Securities Purchased under Agreements to Resell","description":"Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":552826000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":552826000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":623140000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":623140000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2422042000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2422042000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2422042000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2422042000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2422042000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1914756000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9734368000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11135567000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12060720000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9038501000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8034089000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7628806000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9289489000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7468374000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7521314000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6640768000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6976145000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7233107000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":7233107000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":7233107000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7850294000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":8193447000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesSoldUnderAgreementsToRepurchase":{"label":"Securities Sold under Agreements to Repurchase","description":"Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":576000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1586537000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":1586537000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4820950000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16004022000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15435643000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21034072000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15994579000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15283490000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16164434000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19468629000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18101131000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19567822000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20528453000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21296824000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19459083000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":19459083000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":19459083000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21300741000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22102528000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecurityOwnedAndPledgedAsCollateralFairValue":{"label":"Security Owned and Pledged as Collateral, Fair Value","description":"Fair value of financial instrument held by the entity for its own account (proprietary securities) for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions.","units":{"USD":[{"end":"2011-12-31","val":3600000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":3600000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3600000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6700000000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6400000000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5300000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5300000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":5300000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":5300000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5300000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4000000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3200000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3900000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3600000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3615000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3600000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3600000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":3600000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":3600000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3890000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3500000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4400000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":4400000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":3500000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3400000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":3400000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3400000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":3400000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4100000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":4100000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3500000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3500000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":3500000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3500000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":3500000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":4300000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":4300000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7500000000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":7500000000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7100000000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8600000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7200000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":7200000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7200000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":7200000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":7200000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7100000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6500000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6500000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5900000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5900000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5900000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5900000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5900000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6100000000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6200000000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6500000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6600000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":6600000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6600000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":6600000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6600000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6600000000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6800000000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7200000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7500000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7500000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7500000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7500000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7500000000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3400000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3500000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3700000000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3700000000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5200000000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":5200000000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5100000000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":5100000000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5300000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"}]}},"ServicingAsset":{"label":"Servicing Asset","description":"Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.","units":{"USD":[{"end":"2013-12-31","val":141787000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":141787000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":134775000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":124118000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2015-12-31","val":151490000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-12-31","val":150343000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":150343000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":150343000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":150343000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":150343000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":153114000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":149645000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":146958000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":149197000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":149197000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":149197000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":149197000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":149197000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":163148000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":161294000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":162754000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":152121000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":152121000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":152121000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":152121000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":152121000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":142422000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":132018000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":128469000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":132683000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":132683000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":132683000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":132683000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":132683000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":99392000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":90231000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":81776000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":77545000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":86653000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":86653000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":79730000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":79730000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":79580000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":79580000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":79107000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":79107000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":79107000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":79107000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":79107000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":99517000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":104411000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":110411000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":107383000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":107383000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":107383000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":107383000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":107383000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":102310000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":105241000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104523000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":94266000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":94266000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":94266000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":94266000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":94266000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":95776000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":96298000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":87192000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":90958000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":90958000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":90958000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":90958000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":90958000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":85481000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":81842000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":80950000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":79526000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ServicingAssetAtAmortizedValue":{"label":"Servicing Asset at Amortized Cost","description":"Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.","units":{"USD":[{"end":"2011-12-31","val":91251000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":92512000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":92512000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":141787000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"ServicingAssetAtFairValueAmount":{"label":"Servicing Asset at Fair Value, Amount","description":"Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.","units":{"USD":[{"end":"2010-12-31","val":146028000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":95677000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-09-30","val":78095000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":92512000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":92500000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":92500000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":92500000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":109200000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":138100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":138100000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":141787000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":141787000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":141787000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-09-30","val":131791000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":131791000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":145047000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":135452000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":135452000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":157147000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":157147000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":143535000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":143535000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"}]}},"ServicingFees":{"label":"Servicing Fees (Deprecated 2018-01-31)","description":"Amount of fees from providing shareholder services, including, but not limited to, answering shareholder inquiries and providing shareholders with information about their investments.","units":{"USD":[{"start":"2015-07-01","end":"2015-09-30","val":5900000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":5900000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":17300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":17300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015"}]}},"ServicingFeesNet":{"label":"Bank Servicing Fees (Deprecated 2018-01-31)","description":"Amount of revenue from servicing real estate mortgages, credit cards, and other financial assets held by others. Includes premiums received in lieu of regular servicing fees.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":54400000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":25800000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-04-01","end":"2011-06-30","val":12900000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":38900000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":13100000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2010-12-31","end":"2011-12-31","val":51200000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":51200000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":12000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":28100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":28100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-03-31","end":"2012-06-30","val":16100000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":16100000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":39500000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":39500000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":11400000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":11400000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":51300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":51300000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":51300000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":11000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":22200000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":22200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-03-31","end":"2013-06-30","val":11200000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":11200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":33900000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":33900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":33900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-07-01","end":"2013-09-30","val":11600000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":11600000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-07-01","end":"2013-09-30","val":11600000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":45400000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":45400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":45400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":45400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10800000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":10800000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":10800000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":21300000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":21300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":21300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-04-01","end":"2014-06-30","val":10400000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":10400000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-04-01","end":"2014-06-30","val":10400000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":31700000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":31700000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":31700000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":31700000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-07-01","end":"2014-09-30","val":10500000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":10500000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-07-01","end":"2014-09-30","val":10500000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":10500000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":44200000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":44200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":44200000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":44200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11200000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":11200000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":11200000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":11200000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":22500000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":22500000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":22500000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":11300000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":11300000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-04-01","end":"2015-06-30","val":11300000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":33600000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":33600000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":33600000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-07-01","end":"2015-09-30","val":11100000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":11100000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-07-01","end":"2015-09-30","val":11100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":45200000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":45200000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":45200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":45200000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10800000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":10800000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":10800000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21600000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":21600000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":10800000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-04-01","end":"2016-06-30","val":10800000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":32400000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":32400000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":10800000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-07-01","end":"2016-09-30","val":10800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":43000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":43000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10600000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":10600000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":10500000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":31300000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":10200000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":41300000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10200000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"}]}},"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":47534000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1395000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1557000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":2164000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":2164000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":245000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1647000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":1647000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":2885000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2885000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":4054000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":4054000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-279000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":836000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":836000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-1543000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-1543000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-741000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-741000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":3720000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":810000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":810000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-1441000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1441000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-1229000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1229000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-1229000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2707000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2707000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2707000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2840000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2840000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2840000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":3312000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":3312000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":3312000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3312000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5922000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":5922000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":5922000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5447000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4622000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":4622000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":5778000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":5778000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8707000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":11745000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":11745000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":23156000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":19530000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":19571000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":2532000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":-7302000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":-7261000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":-7261000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4723000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":18607000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":18607000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9408000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":9408000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":13360000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":13360000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":17677000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":17677000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":17677000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1406000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-1406000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-736000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-736000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":940000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":940000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4674000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4674000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4674000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":274000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":274000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":501000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":501000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":704000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":704000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":913000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":913000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":913000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":153000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":153000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":266000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":266000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":308000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":308000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":317000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":317000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":317000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":13000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":13000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":23000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":23000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":33000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":33000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":33000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":33000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":33000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":33000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2018-12-31","val":110000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"}]}},"SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound":{"label":"Significant (Increase) Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Lower Bound (Deprecated 2015-01-31)","description":"Amount of (increase) decrease reasonably possible in the estimated lower bound of the unrecognized tax benefit for a tax position taken or expected to be taken.","units":{"USD":[{"end":"2012-12-31","val":96900000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":96900000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2013-06-30","val":96900000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":96900000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":96900000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":96900000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":96900000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":96900000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":96900000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":125900000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":125900000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"}]}},"SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound":{"label":"Significant (Increase) Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Upper Bound (Deprecated 2015-01-31)","description":"Amount of (increase) decrease reasonably possible in the estimated upper bound of the unrecognized tax benefit for a tax position taken or expected to be taken.","units":{"USD":[{"end":"2012-12-31","val":296000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":296000000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q4I"},{"end":"2013-06-30","val":296000000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":296000000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":296000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":296000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":296000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-296000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":-296000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-294000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-294000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2010-12-31","val":11235034000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":11235034000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11235034000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11815751000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":12068006000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12596163000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12855783000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13031555000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13136322000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13471899000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13459971000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13521498000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":17902661000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18166685000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18367663000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":18367663000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18543286000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":18543286000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":18543286000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":18543286000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":18665766000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":18675061000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":18675061000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":18675061000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":18675061000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18750262000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":18814669000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":18808864000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18834160000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":18898343000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":18955747000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":19000809000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17141354000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":17141354000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":17136805000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":17136805000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":17136805000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":19402130000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":19402130000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17234110000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":17247179000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17419731000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19756345000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19621883000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":19621883000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":19621883000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":19621883000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":19621883000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19747425000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":19744794000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19940592000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":19934030000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20431105000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":20424068000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21182698000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":21182698000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":21182698000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":21173981000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":21173981000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21242459000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":21235317000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21449794000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":21442914000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21032095000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":21321057000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":21321057000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":21321057000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":21321057000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":21321057000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21576174000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21963776000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22219200000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22021460000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":22021460000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":22021460000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":22021460000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":22021460000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20694725000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18834892000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19532351000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":19886878000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20449151000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":20449151000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21413852000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":21413852000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22075785000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":22075785000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22513955000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":22513955000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":22513955000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":22513955000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":22513955000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21944706000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20881723000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19050828000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15862835000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16126026000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-06-30","val":16126026000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16494497000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16056992000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-03-31","val":16056992000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-03-31","val":16056992000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16488252000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":16488252000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-06-30","val":16488252000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16962336000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15944707000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":15944707000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":15944707000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16253893000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2026-03-31","val":16253893000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q1I"},{"end":"2026-06-30","val":16499671000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2008-12-31","val":5684904000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2008Q4I"},{"end":"2009-12-31","val":9383788000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":9383788000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2009-12-31","val":9387535000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-09-30","val":10747835000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":11260670000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":11260670000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11260670000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":11260670000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2010-12-31","val":11260670000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2010-12-31","val":11260670000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":11260670000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":11260670000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":11558084000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1I"},{"end":"2011-06-30","val":11840882000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":11840882000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":12106640000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":12106640000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12596163000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":12596163000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12855783000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":12855783000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13031555000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2012-06-30","val":13031555000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13136322000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":13136322000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2012-12-31","val":13242002000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2012-12-31","val":13246360000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13471899000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2013-03-31","val":13471899000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13459971000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":13459971000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13521498000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":13521498000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-09-30","val":13521498000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2013-12-31","val":13544983000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":13577098000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":13577098000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":13577098000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2013-12-31","val":13577098000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2013-12-31","val":15650365000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":21596096000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":21596096000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-03-31","val":21628843000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":21979960000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":21979960000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-06-30","val":22094872000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22240033000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":22240033000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":22240033000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":22451047000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":22504095000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":22504095000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":22504095000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":22504095000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":22712688000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":22712688000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2014-12-31","val":22727456000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":22727456000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":22727456000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":22727456000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":22727456000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":22727456000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2014-12-31","val":24919710000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2014-12-31","val":24919709000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-31","val":24919709000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22819332000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":22928726000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-03-31","val":22917495000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-03-31","val":22917495000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23087677000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":23195058000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-06-30","val":23195058000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23236735000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":23345212000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-09-30","val":25601655000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19568953000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":19568953000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":19581775000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":19581775000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":19581775000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2015-12-31","val":21847100000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19741969000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":19766109000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2016-03-31","val":21981141000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20033294000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2016-06-30","val":22271812000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22463252000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2016-09-30","val":22463252000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2016-12-31","val":22378758000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":22599750000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":22599750000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-03-31","val":22595214000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22897254000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":22897254000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-06-30","val":22885940000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q2I"},{"end":"2017-09-30","val":23469800000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":23457668000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23705631000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":23705631000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":23705631000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2017-12-31","val":23690832000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2017Q4I"},{"end":"2018-01-01","val":23708931000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-01-01","val":23708931000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-01-01","val":23694132000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-01-01","val":23694132000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-03-31","val":23843081000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2018-03-31","val":23830598000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-03-31","val":23830597000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":23830599000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24152479000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":24140381000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-06-30","val":24140380000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-06-30","val":24140381000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23730899000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":23730899000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2018-12-31","val":23847232000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24128405000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":24128405000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-03-31","val":24128405000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":24128405000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24504820000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2019-06-30","val":24504819000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-06-30","val":24504820000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":24504819000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24669277000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":24669277000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2019-12-31","val":24398830000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22223973000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":22223973000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":22223973000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-03-31","val":22223973000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-03-31","val":22223973000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-03-31","val":22223973000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20226777000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":20226777000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":20226777000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-06-30","val":20226777000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-06-30","val":20226777000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-06-30","val":20226777000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20804971000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":20804971000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-09-30","val":20804971000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2020-12-31","val":21262712000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21940666000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":21940666000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-03-31","val":21940666000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":21940666000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-03-31","val":21940666000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":21940666000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23103321000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":23103321000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-06-30","val":23103321000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":23103321000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-06-30","val":23103321000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-06-30","val":23103321000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23904563000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":23904563000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2021-09-30","val":23904563000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2021-12-31","val":24467350000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21944706000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":21944706000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-03-31","val":21944706000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-03-31","val":21944706000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20881723000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2022-06-30","val":20881723000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":20881723000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-06-30","val":20881723000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19050828000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":19050828000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":17429722000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17545383000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":17545383000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":17545383000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":17545383000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17101547000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":17101547000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-06-30","val":17101547000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":17101547000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16949315000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":16949315000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":15500909000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15862835000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":15862835000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":15862835000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":16126026000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":16126026000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16494497000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":15675527000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16056992000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance (Deprecated 2013-01-31)","description":"Amount of stockholders' equity attributable to parent entity and noncontrolling interests (previously referred to as minority interests) net of the cumulative effect of prospective application of a new accounting principle on the beginning balance of equity.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":9383788000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"end":"2010-03-31","val":3000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q1I"},{"end":"2010-12-31","val":3000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":3200000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"}]}},"StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan":{"label":"Stock Issued During Period, Value, Employee Stock Ownership Plan","description":"Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-14042000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"}]}},"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":1089614000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":750000000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":1500000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1500000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2010-12-31","end":"2011-12-31","val":800000000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":800000000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":800000000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2014-01-01","end":"2014-03-31","val":2500000000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2500000000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2500000000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2521000000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2521000000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":2521000000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":2521000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":2521000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":2521000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2521000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2521000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2521000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2521000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2521000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"}]}},"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":47193000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":744000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2009-12-31","end":"2010-12-31","val":428000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":428000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-03-31","val":466000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-467000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-467000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-01-01","end":"2011-09-30","val":679000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":679000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2010-12-31","end":"2011-12-31","val":-279000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-279000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-279000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-03-31","val":836000,"accn":"0000811830-12-000012","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":836000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2012Q1"},{"start":"2011-12-30","end":"2012-06-30","val":-1543000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-1543000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2011-12-31","end":"2012-09-30","val":-741000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-09-30","val":-741000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":810000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"start":"2013-01-01","end":"2013-03-31","val":810000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":-1441000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1441000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":-1229000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1229000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":-1229000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1820000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":242000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":242000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":242000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1207000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1207000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":-1207000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":-1207000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":-1207000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-1207000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1207000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-1207000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":-1207000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":-1207000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":-1210000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":547000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":547000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":547000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":547000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1234000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1234000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1234000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1901000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1901000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":1901000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":25000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":25000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":25000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":25000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":396000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":396000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":396000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":396000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":395000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":395000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":395000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":395000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":395000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":395000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-164000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-164000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-164000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-164000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-164000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-164000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":701000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":701000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":701000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4961000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7074000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":11235000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"}]}},"StockRedeemedOrCalledDuringPeriodValue":{"label":"Stock Redeemed or Called During Period, Value","description":"Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":75000000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":75000000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":75000000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":75000000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":75000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2018-01-01","end":"2018-09-30","val":200000000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":200000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":200000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":200000000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":200000000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":200000000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"}]}},"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":"2009-01-01","end":"2009-12-31","val":10000,"accn":"0001193125-12-118920","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009"}]}},"SubleaseIncome":{"label":"Sublease Income","description":"Amount of sublease income excluding finance and operating lease expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":600000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":600000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1900000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1900000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1300000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-04-01","end":"2019-06-30","val":1300000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3000000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3000000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1100000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1100000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4100000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":4100000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1500000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1500000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":1500000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2600000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2600000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2600000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-04-01","end":"2020-06-30","val":1200000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-04-01","end":"2020-06-30","val":1200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3300000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3300000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":3300000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-07-01","end":"2020-09-30","val":700000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":700000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-07-01","end":"2020-09-30","val":700000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4500000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":4500000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":4500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1100000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":1100000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1100000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2300000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":2300000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":2300000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1200000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":1200000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1200000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3400000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":3400000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":3400000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1100000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1100000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4400000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":4400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":4400000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1900000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1900000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":1000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":3000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1100000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1100000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":4000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":4000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":3000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1100000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":1100000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":4000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":4000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":900000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":900000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1800000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1800000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":900000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":900000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2800000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":1000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3400000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":3400000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":800000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1600000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":800000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2100000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"TaxCreditCarryforwardValuationAllowance":{"label":"Tax Credit Carryforward, Valuation Allowance","description":"Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2012-12-31","val":7300000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12500000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":38000000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":32600000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":32600000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":32600000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":74500000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"}]}},"TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect":{"label":"Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect","description":"Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":39100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"}]}},"TierOneLeverageCapital":{"label":"Banking Regulation, Tier One Leverage Capital, Actual","description":"Amount of Tier 1 leverage capital as defined by regulatory framework.","units":{"USD":[{"end":"2016-12-31","val":16843576000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":17795929000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":17795929000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18193361000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":18193361000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18780870000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":18780870000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20048095000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":20048095000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23174869000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":23174869000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17100658000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":17100658000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16434790000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16434790000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15838682000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":15838682000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":15500383000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets":{"label":"Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum","description":"Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.","units":{"pure":[{"end":"2012-12-31","val":0.04,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets":{"label":"Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum","description":"Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.","units":{"pure":[{"end":"2012-12-31","val":0.05,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"TierOneLeverageCapitalToAverageAssets":{"label":"Banking Regulation, Tier One Leverage Capital Ratio, Actual","description":"Ratio of Tier 1 capital to average assets as defined by regulatory framework.","units":{"pure":[{"end":"2016-12-31","val":0.1252,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.1417,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.1417,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.1403,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":0.1403,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.1313,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.1313,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.1377,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0.1377,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.1501,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0.1501,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.102,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0.102,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0982,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0.0982,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0927,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0.0927,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0919,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TierOneRiskBasedCapital":{"label":"Banking Regulation, Tier One Risk-Based Capital, Actual","description":"Amount of Tier 1 risk-based capital as defined by regulatory framework.","units":{"USD":[{"end":"2016-12-31","val":16843576000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":17795929000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":17795929000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18193361000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":18193361000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18780870000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":18780870000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20048095000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":20048095000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23174869000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":23174869000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17100658000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":17100658000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16434790000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16434790000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15838682000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":15838682000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":15500383000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets":{"label":"Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum","description":"Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.","units":{"pure":[{"end":"2012-12-31","val":0.04,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets":{"label":"Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum","description":"Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.","units":{"pure":[{"end":"2012-12-31","val":0.06,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"TierOneRiskBasedCapitalToRiskWeightedAssets":{"label":"Banking Regulation, Tier One Risk-Based Capital Ratio, Actual","description":"Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.","units":{"pure":[{"end":"2016-12-31","val":0.1614,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.1784,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":0.1784,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.1686,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":0.1686,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.158,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.158,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.174,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":0.174,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.2073,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0.2073,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.139,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0.139,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.1432,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0.1432,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.1466,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0.1466,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.1443,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesAfterYearFive":{"label":"Time Deposit Maturities, after Year Five","description":"Amount of time deposit maturing after fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":11491000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3264000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3022000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3220000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":3220000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7488000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6736000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6034000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5187000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2409000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2536000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2647000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2502000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2801000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":31000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearFive":{"label":"Time Deposit Maturities, Year Five","description":"Amount of time deposit maturing in fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":64908000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":50343000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":28606000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":223074000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":223074000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":719975000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":259801000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":60209000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":32970000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":19118000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":73741000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24838000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3512000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":651000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5019000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearFour":{"label":"Time Deposit Maturities, Year Four","description":"Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":1195872000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":82897000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":51248000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":29265000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":29265000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":234149000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":689215000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":247684000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":59170000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23278000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":43252000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":56497000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10672000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3153000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1198000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearOne":{"label":"Time Deposit Maturities, Year One","description":"Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2013-12-31","val":6148217000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5069617000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7002884000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":7002884000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7038405000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2677395000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5265491000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7067203000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3099126000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1997152000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10301564000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17915349000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":20460488000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14910446000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearThree":{"label":"Time Deposit Maturities, Year Three","description":"Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":454031000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1281456000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":679418000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":378881000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":378881000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":541722000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":512349000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":932662000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":328150000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":88959000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":115933000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":65571000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":32408000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":17756000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6760000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositMaturitiesYearTwo":{"label":"Time Deposit Maturities, Year Two","description":"Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":3182298000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":572893000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1479398000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":875679000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":875679000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":631159000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1262098000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":956587000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1882601000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":664166000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":291857000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2654119000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1983425000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":696986000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":153397000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDeposits":{"label":"Time Deposits","description":"Amount of time deposit liabilities, including certificates of deposit.","units":{"USD":[{"end":"2011-12-31","val":9895188000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":12668889000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":12668889000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8139070000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":8139070000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7311309000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":7311309000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":7311309000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8513003000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":8513003000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":8513003000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8513003000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2015-12-31","val":8513003000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"end":"2015-12-31","val":9643369000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":9643369000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9474844000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-03-31","val":9474844000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8295689000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9626448000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9172898000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":9172898000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":9172898000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9172898000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":9172898000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7629528000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6487176000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5734642000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5407594000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":5407594000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":5407594000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5407594000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5407594000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5564137000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5799033000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6315919000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7468667000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":7468667000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7468667000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":7468667000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7468667000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8360527000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8657586000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9180492000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9375281000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":9375281000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":9375281000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":9375281000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":9375281000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7488279000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5528540000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4385602000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":3897056000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3299593000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":3299593000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2847404000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":2847404000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2757910000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":2757910000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2524471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2524471000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2524471000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2524471000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2524471000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2294848000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2043352000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5466529000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13105236000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":13105236000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":13105236000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":13105236000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":13105236000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15749828000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18163971000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19222700000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19947868000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":19947868000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":19947868000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":19947868000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":19947868000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20763160000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21024849000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21418338000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":21181835000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":21181835000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":21181835000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":21181835000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":21181835000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20021202000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18005725000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15892012000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15076851000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":15076851000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":15076851000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14247913000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":13848822000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"TimeDeposits100000OrMore":{"label":"Time Deposits, $100,000 or More","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.","units":{"USD":[{"end":"2012-12-31","val":4549315000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2787632000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2628219000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2671529000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":2671529000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3099603000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2762219000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3785568000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3086916000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1946339000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1240364000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5040131000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10620486000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13767950000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10917153000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"TimeDepositsNoncurrent":{"label":"Time Deposit Maturities, after Year One","description":"Amount of time deposit maturing after next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":7760289000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"TradingSecurities":{"label":"Debt Securities, Trading, and Equity Securities, FV-NI","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2013-12-31","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-06-30","val":125116000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":122872000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":122872000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":833936000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"end":"2015-06-30","val":0,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":248000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"end":"2015-12-31","val":248000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"},{"end":"2016-09-30","val":5959000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1630000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":1630000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1630000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1630000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1630000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19386000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10245000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9098000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":1000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"end":"2017-12-31","val":1000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3024000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1874000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1992000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":10000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":10000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"end":"2018-12-31","val":10000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":10000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6228000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2302000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3433000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1097000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1097000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1097000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1097000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1097000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21942000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19766000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":42464000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"end":"2020-12-31","val":40435000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37194000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"end":"2021-03-31","val":37194000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36419000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"end":"2021-06-30","val":36419000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38748000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"end":"2021-09-30","val":38748000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":35791000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":35791000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":35791000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":35791000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":35791000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33319000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4978817000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4786820000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5864324000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":5864324000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5864324000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5864324000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":5864324000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8446904000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7893256000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8496604000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7967875000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7967875000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7967875000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7967875000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7967875000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9003612000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10852144000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11302684000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10322823000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":10322823000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":10322823000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":10322823000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":10322823000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14437393000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16210528000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16553573000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15608767000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":15608767000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":15608767000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":17534262000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":17902688000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"TradingSecuritiesPledgedAsCollateral":{"label":"Trading Securities Pledged as Collateral (Deprecated 2018-01-31)","description":"The fair value of trading securities that serve as collateral for borrowings.","units":{"USD":[{"end":"2014-09-30","val":33000000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"end":"2014-09-30","val":33000000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"end":"2014-09-30","val":33000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-09-30","val":33000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q3I"},{"end":"2014-12-31","val":51800000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":51800000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":51800000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-09-30","val":0,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":0,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"}]}},"TradingSecuritiesRealizedGainLoss":{"label":"Trading Securities, Realized Gain (Loss)","description":"Amount of gain (loss) realized from securities classified as trading.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":1700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1700000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"TradingSecuritiesUnrealizedHoldingGainLoss":{"label":"Trading Securities, Change in Unrealized Holding Gain (Loss)","description":"Amount of unrealized holding gain (loss) recognized in the income statement for investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":-200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-200000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized":{"label":"Transfer of Financial Assets Accounted for as Sales, Amount Derecognized","description":"Amount of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction, at the date of derecognition.","units":{"USD":[{"end":"2015-09-30","val":1900000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":1900000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1900000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":1900000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"}]}},"TransferOfLoansHeldForSaleToPortfolioLoans1":{"label":"Transfer of Loans Held-for-sale to Portfolio Loans","description":"Value of loans held-for-sale transferred to loans held in the entity's portfolio in noncash transactions.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":18992000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2020-01-01","end":"2020-03-31","val":47414000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":47414000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2020-01-01","end":"2020-03-31","val":47414000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9147000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":9147000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"}]}},"TransferOfOtherRealEstate":{"label":"Real Estate Owned, Transfer from Real Estate Owned","description":"Value transferred out of real estate owned (REO) in noncash transactions.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":83364000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3717000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":9536000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":44650000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25435000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":25435000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":57482000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":57482000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":86467000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44706000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":44706000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13927000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":16205000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1423000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1423000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":1423000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14193000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":121561000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":121561000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":121561000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":47033000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":47033000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":47033000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":41398000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":41398000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":41398000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":30812000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":30812000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":30812000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":18556000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":18556000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":18556000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":31121000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":31121000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":31121000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2025-01-01","end":"2025-12-31","val":1176000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"TransferOfPortfolioLoansAndLeasesToHeldForSale1":{"label":"Transfer of Portfolio Loans and Leases to Held-for-sale","description":"Value of loans and leases held in the entity's portfolio transferred to loans and leases held-for-sale in noncash transactions.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":14898000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":225262000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":225262000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":225262000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":371377000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":371377000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":-371377000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-371377000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":226170000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":226170000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":226170000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":243771000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":848137000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":848137000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":848137000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":848137000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1823136000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":1823136000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":1823136000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3464436000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":3464436000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":3464436000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":2886766000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":2886766000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2886766000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2886766000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":417283000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":417283000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":417549000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1067590000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":1068447000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":41803000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":41803000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":143825000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":143825000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":143825000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-18992000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30135000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":30135000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4899000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4899000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":202760000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":202760000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":202760000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":700160000,"accn":"0000811830-18-000013","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":700160000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":724616000,"accn":"0000811830-18-000026","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":724616000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":732527000,"accn":"0000811830-18-000037","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":732527000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":731944000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":731944000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":731944000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44312000,"accn":"0000811830-19-000010","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":44312000,"accn":"0000811830-20-000013","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1600445000,"accn":"0000811830-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-09"},{"start":"2019-01-01","end":"2019-06-30","val":1600445000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2657598000,"accn":"0000811830-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2657598000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2727067000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2727067000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2727067000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":2764872000,"accn":"0000811830-20-000021","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2764872000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2020-01-01","end":"2020-06-30","val":2764872000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-09-30","val":2770335000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2770335000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2020-01-01","end":"2020-09-30","val":2770335000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3009343000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":3009343000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":3009343000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27184000,"accn":"0000811830-21-000013","fy":2021,"fp":"FY","form":"10-Q","filed":"2021-05-04"},{"start":"2021-01-01","end":"2021-03-31","val":27184000,"accn":"0000811830-22-000010","fy":2021,"fp":"FY","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":27184000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":96711000,"accn":"0000811830-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-03"},{"start":"2021-01-01","end":"2021-06-30","val":96711000,"accn":"0000811830-22-000011","fy":2021,"fp":"Q2","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-06-30","val":96711000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":156195000,"accn":"0000811830-21-000036","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-02"},{"start":"2021-01-01","end":"2021-09-30","val":156195000,"accn":"0000811830-22-000012","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-09-30","val":156195000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":183601000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":183601000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":183601000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":227903000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":227903000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":507587000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":507587000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":449966000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":449966000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":464460000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":464460000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":464460000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":120425000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":120425000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":232340000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":232340000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":713344000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":713344000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":768655000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":768655000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":768655000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":117000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":117000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":346887000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":346887000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":578118000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":578118000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10325000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":10325000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":35782000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":35782000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":40603000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":39397000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":114713000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":313612000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"TransferToOtherRealEstate":{"label":"Real Estate Owned, Transfer to Real Estate Owned","description":"Value transferred from mortgage loans to real estate owned (REO) in noncash transactions.","units":{"USD":[{"start":"2011-12-30","end":"2012-06-30","val":21067000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2011-12-31","end":"2012-09-30","val":40796000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":61894000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15136000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2012-12-29","end":"2013-06-30","val":35608000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":35608000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2012-12-30","end":"2013-09-30","val":60171000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":60171000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2013-01-01","end":"2013-09-30","val":60171000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2013-01-01","end":"2013-12-31","val":75158000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":75158000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":75158000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13816000,"accn":"0000811830-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":13816000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":13816000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":26458000,"accn":"0000811830-14-000021","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":26458000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2014-01-01","end":"2014-06-30","val":26458000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-09-30","val":41207000,"accn":"0000811830-14-000029","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-17"},{"start":"2014-01-01","end":"2014-09-30","val":41207000,"accn":"0000811830-14-000035","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-16"},{"start":"2014-01-01","end":"2014-09-30","val":41207000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":41207000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":53618000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":53618000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":53618000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":75833000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9628000,"accn":"0000811830-15-000010","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9628000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9628000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-03-31","val":9628000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16599000,"accn":"0000811830-15-000016","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-12"},{"start":"2015-01-01","end":"2015-06-30","val":16599000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-06-30","val":16599000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":53024000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":53024000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-09-30","val":73110000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2015-01-01","end":"2015-12-31","val":77034000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":77034000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":108767000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":108767000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":28666000,"accn":"0000811830-16-000053","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":28666000,"accn":"0000811830-16-000082","fy":2016,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-03-31","val":32815000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27862000,"accn":"0000811830-16-000084","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-12-08"},{"start":"2016-01-01","end":"2016-06-30","val":35873000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":61186000,"accn":"0000811830-16-000088","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-12"},{"start":"2016-01-01","end":"2016-09-30","val":61186000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":83364000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":83364000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3717000,"accn":"0000811830-17-000016","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9048000,"accn":"0000811830-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":9536000,"accn":"0000811830-17-000037","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":44650000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":44650000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":86467000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":86467000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":16205000,"accn":"0000811830-20-000026","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2022-01-01","end":"2022-06-30","val":19329000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":19329000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":37885000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":37885000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":11901000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":11901000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":11901000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":38227000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":38227000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":59192000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":59192000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":54416000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":54416000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":54416000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17482000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14887000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":14887000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":34360000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":34360000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":50069000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":50069000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5710000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":5710000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2576000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2576000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":21370000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2026-01-01","end":"2026-03-31","val":14056000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":11128000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2014-12-31","val":30300000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":30300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":30300000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":30300000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-09-30","val":59000000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2015-09-30","val":59000000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2015-12-31","val":59000000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":59000000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2015Q4I"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2016-12-31","val":132600000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2016Q4I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2009-12-31","val":97048000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":136951000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":136951000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":127228000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":127228000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":127228000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":148488000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":148488000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":148488000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2012-12-31","val":148488000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2012-12-31","val":148488000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2012Q4I"},{"end":"2013-12-31","val":151763000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":151763000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2013-12-31","val":151763000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2013-12-31","val":151763000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2013-12-31","val":151763000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":157582000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":157582000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":157582000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2014-12-31","val":180337000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2014-12-31","val":180337000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2014Q4I"},{"end":"2015-12-31","val":263041000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2015-12-31","val":263041000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"end":"2015-12-31","val":286122000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2015-12-31","val":286122000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2015-12-31","val":286122000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":99129000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"end":"2016-12-31","val":99129000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2016-12-31","val":99129000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2016-12-31","val":99129000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2016Q4I"},{"end":"2017-12-31","val":90486000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"end":"2017-12-31","val":90486000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2017-12-31","val":90486000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2017-12-31","val":90486000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":87770000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"end":"2018-12-31","val":87770000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":87770000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2018-12-31","val":87770000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2018Q4I"},{"end":"2019-12-31","val":56295000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":56295000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2019-12-31","val":56295000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2019-12-31","val":56295000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":51654000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"end":"2020-12-31","val":51654000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2020-12-31","val":51654000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2020-12-31","val":51654000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2020Q4I"},{"end":"2021-12-31","val":26999000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":26999000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":26999000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2021-12-31","val":26999000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":46982000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":46982000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":46982000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2022-12-31","val":46982000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2022Q4I"},{"end":"2023-12-31","val":50977000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":50977000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":50977000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-12-31","val":43112000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":43112000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":51406000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2009-12-31","end":"2010-12-31","val":4313000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":842000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":842000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":356000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":356000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":356000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2014-01-01","end":"2014-12-31","val":31134000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":31134000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":31134000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":31158000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":24000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":24000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":237822000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":237822000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":237822000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2710000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":2710000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2710000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1610000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1610000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1610000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":40206000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":40206000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":40206000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4675000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":4675000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":4675000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25392000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":25392000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":25392000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":19566000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":19566000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":19566000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11985000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":11985000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5340000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":"2009-12-31","end":"2010-12-31","val":586000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":15552000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":15552000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":6245000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":6245000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":6245000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2014-01-01","end":"2014-12-31","val":2942000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2942000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2942000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":8800000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5914000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":5914000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":5914000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":91000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":91000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":91000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":939000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":939000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":939000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition":{"label":"Unrecognized Tax Benefits, Increase Resulting from Acquisition","description":"Amount of increase in unrecognized tax benefits resulting from acquisitions.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":2233000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2233000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2233000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":2233000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"}]}},"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":"2010-12-31","end":"2011-12-31","val":12275000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2536000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2536000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2536000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2339000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2339000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2339000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":2339000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2681000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":2681000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":2681000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":5495000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":633000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":633000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":2783000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":2783000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":18828000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":18828000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":18828000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":987000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":987000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":987000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1005000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":1005000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1005000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":270000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":270000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":270000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":15953000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":15953000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":15953000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1354000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1354000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5174000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":"2009-12-31","end":"2010-12-31","val":43201000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":4178000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":4178000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":26280000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":26280000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":26280000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":936000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":936000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":936000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":936000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":38381000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":38381000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":38381000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":40281000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":104200000,"accn":"0000811830-15-000023","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":104200000,"accn":"0000811830-16-000078","fy":2015,"fp":"Q3","form":"10-Q/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":106057000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":106057000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":109203000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":109203000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":42152000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":42152000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":42152000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4605000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":4605000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4605000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3557000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":3557000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":3557000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":14495000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":14495000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":14495000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1118000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":1118000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":1118000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1015000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":1015000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1015000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":20802000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":20802000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":20802000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7608000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":7608000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":7608000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2766000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2766000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":8460000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"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":"2009-12-31","end":"2010-12-31","val":6651000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-12-31","end":"2011-12-31","val":3784000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":3784000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":955000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":955000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":955000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2012"},{"start":"2014-01-01","end":"2014-12-31","val":3400000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"start":"2014-01-01","end":"2014-12-31","val":3400000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2014-01-01","end":"2014-12-31","val":3400000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2014-01-01","end":"2014-12-31","val":3622000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1211000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"start":"2015-01-01","end":"2015-12-31","val":1211000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08"},{"start":"2015-01-01","end":"2015-12-31","val":6177000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2015-01-01","end":"2015-12-31","val":6177000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4237000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20"},{"start":"2016-01-01","end":"2016-12-31","val":4237000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2016-01-01","end":"2016-12-31","val":4237000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11525000,"accn":"0000811830-18-000006","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-19"},{"start":"2017-01-01","end":"2017-12-31","val":11525000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":11525000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5577000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15"},{"start":"2018-01-01","end":"2018-12-31","val":5577000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":5577000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6034000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6034000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":6034000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":145000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03"},{"start":"2020-01-01","end":"2020-12-31","val":145000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2020-01-01","end":"2020-12-31","val":145000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":278000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"start":"2021-01-01","end":"2021-12-31","val":278000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":278000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":819000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":819000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":819000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2012-12-31","val":135310000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":137439000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":64700000,"accn":"0000811830-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-15","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":32600000,"accn":"0000811830-20-000002","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0000811830-21-000006","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-73000000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-197400000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-16400000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-3100000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2900000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"ValuationAllowancesAndReservesAdjustments":{"label":"SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment","description":"Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":2851000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"}]}},"ValuationAllowancesAndReservesBalance":{"label":"SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount","description":"Amount of valuation and qualifying accounts and reserves.","units":{"USD":[{"end":"2010-12-31","val":27525000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":30376000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q2I"},{"end":"2011-12-31","val":70040000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"}]}},"VariableInterestDifferenceBetweenCarryingAmountAndMaximumExposure":{"label":"Variable Interest Entity, Nonconsolidated, Comparison of Carrying Amount of Assets and Liabilities to Maximum Loss Exposure","description":"Difference between the carrying amount of assets and liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the variable interest entity (VIE) and the reporting entity's maximum exposure to loss as a result of its involvement with the VIE, where the reporting entity is not the VIE's primary beneficiary.","units":{"USD":[{"end":"2011-12-31","val":167000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":167000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":154000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":154000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":154000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":154000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":154000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":154000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":141000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":141000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":141000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":141000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":-141000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"VariableInterestEntityConsolidatedCarryingAmountAssets":{"label":"Variable Interest Entity, Consolidated, Carrying Amount, Assets (Deprecated 2020-01-31)","description":"The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position.","units":{"USD":[{"end":"2014-12-31","val":27587126000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":27587126000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":29688991000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31281435000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"VariableInterestEntityConsolidatedCarryingAmountLiabilities":{"label":"Variable Interest Entity, Consolidated, Carrying Amount, Liabilities (Deprecated 2020-01-31)","description":"The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.","units":{"USD":[{"end":"2014-12-31","val":27948464000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08"},{"end":"2014-12-31","val":27948464000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-03-31","val":29845528000,"accn":"0000811830-16-000074","fy":2015,"fp":"Q1","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31180151000,"accn":"0000811830-16-000076","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2016-12-08","frame":"CY2015Q2I"}]}},"VariableInterestEntityEntityMaximumLossExposureAmount":{"label":"Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount","description":"The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).","units":{"USD":[{"end":"2011-12-31","val":156569000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":156569000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":156569000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":121290000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":112771000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":101817000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":101817000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":101817000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":-101817000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":-101817000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":94138000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":87985000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-80872000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-73586000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":73586000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":55313000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2014Q4I"}]}},"VariableInterestEntityNonconsolidatedCarryingAmountAssets":{"label":"Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets (Deprecated 2020-01-31)","description":"Carrying amount of the assets in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary.","units":{"USD":[{"end":"2011-12-31","val":156402000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":156402000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":156402000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":121136000,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":112617000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":93997000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":87844000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-12-31","val":330500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":330500000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":606100000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"}]}},"VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet":{"label":"Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net (Deprecated 2020-01-31)","description":"Net carrying amount of the assets and liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), when the reporting entity is not the VIE's primary beneficiary.","units":{"USD":[{"end":"2011-12-31","val":156402000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":156402000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-09-30","val":112617000,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":101663000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":93997000,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":87844000,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":80731000,"accn":"0000811830-13-000059","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":73445000,"accn":"0000811830-14-000007","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":73445000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":55313000,"accn":"0000811830-15-000004","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-18"},{"end":"2014-12-31","val":55300000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":59500000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14","frame":"CY2015Q4I"}]}},"VariableInterestEntityNonconsolidatedCarryingAmountLiabilities":{"label":"Variable Interest Entity, Nonconsolidated, Carrying Amount, Liabilities (Deprecated 2020-01-31)","description":"Carrying amount of the liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09"},{"end":"2011-12-31","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0000811830-12-000020","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0000811830-12-000042","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000023","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10"},{"end":"2012-12-31","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0000811830-13-000037","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-10","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0000811830-13-000051","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2014-12-31","val":166100000,"accn":"0000811830-16-000045","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-14"},{"end":"2014-12-31","val":166100000,"accn":"0000811830-16-000080","fy":2015,"fp":"FY","form":"10-K/A","filed":"2016-12-08","frame":"CY2014Q4I"},{"end":"2015-12-31","val":412200000,"accn":"0000811830-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-20","frame":"CY2015Q4I"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2010-12-31","val":285435000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":285435000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":285435000,"accn":"0000950123-11-076675","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":285435000,"accn":"0000950123-11-097862","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":5504685000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6702471000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9388092000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9437767000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9653806000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":9549218000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9435253000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9296487000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9153367000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8969064000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9293621000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9554585000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9811435000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10934861000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11797677000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13284241000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":12960360000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityWeightedAverageYield":{"label":null,"description":null,"units":{"pure":[{"end":"2021-12-31","val":0.0174,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0228,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0238,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.029,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0336,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":34124000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":34124000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":86945000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":86945000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-12-31","val":46647000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":46647000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-12-31","val":55039000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":55039000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4356000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":0.75,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.75,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.75,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.75,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.75,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"SecuritiesBorrowed":{"label":"Securities Borrowed","description":"Amount, after the effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2989314000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4013568000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2395836000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3418136000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1461835000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1434529000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1837001000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1529781000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1169500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1237515000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1300385000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1539632000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1406560000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1406560000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1406560000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1225760000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1246690000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesBorrowedGross":{"label":"Securities Borrowed, Gross","description":"Amount, before effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2989314000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4408512000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3759721000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4257337000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1461835000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1434529000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1837001000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1529781000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1169500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1237515000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1300385000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1539633000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1406559000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1406559000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1406559000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1225760000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1246690000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesBorrowedLiability":{"label":"Securities Borrowed, Liability","description":"Amount of liability associated with securities borrowed from entities in exchange for collateral.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":394944000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1363885000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":839201000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesPurchasedUnderAgreementsToResellGross":{"label":"Securities Purchased under Agreements to Resell, Gross","description":"Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.","units":{"USD":[{"end":"2021-12-31","val":2746948000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":2746948000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2746948000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":2746948000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2746948000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2008756000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36255247000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39265796000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32015292000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":32015292000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":32015292000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":32015292000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":32015292000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43561344000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40900434000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44873056000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41237731000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":41237731000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":41237731000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":41237731000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":41237731000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":53209700000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57708922000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":42342058000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31858795000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":31858795000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":31858795000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":31858795000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":31858795000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":33508651000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26913673000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29130164000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":27629073000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":27629073000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":27629073000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":30879303000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":31288675000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesPurchasedUnderAgreementsToResellLiability":{"label":"Securities Purchased under Agreements to Resell, Liability","description":"Amount of liability associated with funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price.","units":{"USD":[{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":94000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26520879000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28130229000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31500624000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31861933000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36838967000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45580894000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48419433000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34873684000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25987337000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20272905000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22154020000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23029009000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23095228000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesSoldUnderAgreementsToRepurchaseAsset":{"label":"Securities Sold under Agreements to Repurchase, Asset","description":"Amount of asset associated with funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price.","units":{"USD":[{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":324906000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":94000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26520879000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28130229000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":21950575000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31500624000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31861933000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36838967000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":32620422000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":45580894000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48419433000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34873684000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":24707285000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25987337000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20272905000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22154020000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":20395965000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23029009000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23095228000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesSoldUnderAgreementsToRepurchaseGross":{"label":"Securities Sold under Agreements to Repurchase, Gross","description":"Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2021-12-31","val":5583781000,"accn":"0000811830-22-000016","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-07"},{"end":"2021-12-31","val":5583781000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5583781000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5583781000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5583781000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4914950000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42524901000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43565872000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37333394000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":37333394000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":37333394000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":37333394000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":37333394000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52534696000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47856512000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52122457000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48911183000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":48911183000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":48911183000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":48911183000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":48911183000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":61745328000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":67888062000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52974815000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":41010233000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":45555159000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":40801358000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43450844000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":39855048000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":39855048000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":39855048000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":44329750000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":45197756000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtInstrumentCollateralAmount":{"label":"Debt Instrument, Collateral Amount","description":"Amount of assets pledged to secure a debt instrument.","units":{"USD":[{"end":"2021-12-31","val":5300000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5300000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":5300000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5300000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4700000000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5100000000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5300000000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5800000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":5800000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":5800000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":5800000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":5800000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13800000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14100000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13500000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11200000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":11200000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":11200000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":11200000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":11200000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9200000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12400000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12100000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":11500000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":11500000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":11500000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":11454709000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11200000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10900000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11301420000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":11301420000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":11301420000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":12189323000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11980071000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesTradingGainLoss":{"label":"Debt Securities, Trading, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-1353000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-198000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-707000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-509000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-812000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-106000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1470000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-1470000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1475000,"accn":"0000811830-22-000025","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1475000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12234000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":12234000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":10759000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":10759000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":20679000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":20679000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":8444000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":8444000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":35405000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":35405000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":35405000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41458000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":41458000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76124000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":76124000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":34665000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":34665000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":113173000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":113173000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":37048000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":37048000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":151158000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":151158000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":151158000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":65166000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":65166000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":129187000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":129187000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":64021000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":64021000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":183860000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":183860000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":54673000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":54673000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":227888000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":227888000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":40428000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":40428000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":61987000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":61987000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":21558000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":21558000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":115156000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":53169000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":124386000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":24261000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":18226000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-6035000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1369185000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":536400000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":260750000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":780055000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":243656000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1014949000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1014949000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":224134000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":467860000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":467860000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":243727000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":243727000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":769555000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":769555000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":301695000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":301695000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1156710000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1156710000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":450787000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":450787000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":969484000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":518697000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1497366000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":527883000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2054386000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":574539000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"}]}},"InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase":{"label":"Interest Expense, Federal Funds Purchased and Securities Sold under Agreements to Repurchase","description":"The aggregate expense incurred on federal funds purchased and securities sold under agreements to repurchase. If amounts recognized as payables under repurchase agreements have been offset against amounts recognized as receivables under reverse repurchase agreements and reported as a net amount on the balance sheet, the income and expense from these agreements may be reported on a net basis.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":9000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":20000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":22000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":154000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":133000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":415000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":415000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":843000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":85525000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":85525000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":84682000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":84682000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":331591000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":331591000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":246066000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":246066000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":720800000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":720800000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":720800000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":570275000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":570275000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1336973000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1336973000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":766698000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":766698000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2012023000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":2012023000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":675050000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":675050000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2739050000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2739050000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2739050000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":763840000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":763840000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1729182000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1729182000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":965341000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":965341000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2589950000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2589950000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":860769000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":860769000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3283107000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":3283107000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":561842000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":561842000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1151625000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1151625000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":589783000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":589783000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1719233000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":567609000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2210270000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":429496000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":850748000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":421252000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestExpenseTradingLiabilities":{"label":"Interest Expense, Trading Liabilities","description":"Interest expense incurred on short positions arising from sales of securities and other assets, which the entity does not own, to other parties. Trading liabilities includes the fair value of derivative contracts held for trading that are in loss positions.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1204000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":476000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":335000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":700000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":223000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":941000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":941000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":261000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16290000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":16290000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":16029000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":16029000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":37814000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":37814000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":21524000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":21524000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":64686000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":64686000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":64686000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31856000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":31856000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":69691000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":69691000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":37835000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":37835000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":102964000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":102964000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":33273000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":33273000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":142120000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":142120000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":142120000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":39078000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":39078000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":83835000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":83835000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":44756000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":44756000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":129342000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":129342000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":45507000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":45507000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":169583000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":169583000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":39649000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":39649000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":73201000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":73201000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":33552000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":33552000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":109459000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":36258000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":150517000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":43477000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":89661000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":46184000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestIncomeDebtSecuritiesTradingOperating":{"label":"Interest Income, Debt Securities, Trading, Operating","description":"Amount of interest income, amortization of premium and accretion of discount, on investment in debt security measured at fair value with change in fair value recognized in net income (trading); classified as operating.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34327000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":34327000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":34327000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":34327000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":81248000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":81248000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":46921000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":46921000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":138913000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":138913000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":138913000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":72462000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":72462000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":175558000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":175558000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":103097000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":103097000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":282479000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":282479000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":106921000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":106921000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":397595000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":397595000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":397595000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":128691000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":128691000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":263271000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":263271000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":134579000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":134579000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":414215000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":414215000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":150944000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":150944000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":564858000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":564858000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":167175000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":167175000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":356920000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":356920000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":189745000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":189745000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":566583000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":209663000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":767769000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":229165000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":471668000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":242503000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell":{"label":"Interest Income, Federal Funds Sold and Securities Purchased under Agreements to Resell","description":"The aggregate interest income earned from (1) the lending of excess federal funds to another commercial bank requiring such for its legal reserve requirements and (2) securities purchased under agreements to resell.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":97000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":97000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":385000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":288000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1164000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1164000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1952000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":83732000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":83732000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":81780000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":81780000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":314168000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":314168000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":230436000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":230436000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":682198000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":682198000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":682198000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":522390000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":522390000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1216634000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1216634000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":694244000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":694244000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1797354000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1797354000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":580720000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":580720000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2415539000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2415539000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2415539000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":637711000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":637711000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1481848000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1481848000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":844136000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":844136000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2210518000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":2210518000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":728670000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":728670000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2787163000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2787163000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":440876000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":440876000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":898967000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":898967000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":458092000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":458092000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1313419000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":414452000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1679483000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":310053000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":603132000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":293079000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"TradingLiabilities":{"label":"Trading Liabilities","description":"The carrying amount of liabilities as of the balance sheet date that pertain to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include short positions in securities, derivatives and commodities, obligations under repurchase agreements, and securities borrowed arrangements.","units":{"USD":[{"end":"2021-12-31","val":62000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05"},{"end":"2021-12-31","val":62000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":62000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2167354000,"accn":"0000811830-22-000033","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2412263000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2871645000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2871645000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2871645000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2871645000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2871645000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4277464000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2413111000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3089255000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2699500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2699500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2699500000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2699500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2699500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2960617000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2953550000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2465461000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2460613000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2460613000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2460613000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2460613000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2460613000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2771800000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3024953000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3269470000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4002351000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":4002351000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":4002351000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3609135000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3475945000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeAssetSecurityPurchasedUnderAgreementToResellSecurityBorrowedAfterOffsetSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":5346468000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5346468000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-09-30","val":13531403000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":12424079000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15478856000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10500336000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9468618000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":10238714000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9465807000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10819270000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8637874000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8132230000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8758829000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7941153000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8515777000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":8639667000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9076054000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":9440137000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DerivativeLiabilitySecuritySoldUnderAgreementToRepurchaseSecurityLoanedAfterOffsetSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2022-09-30","val":15439392000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":21034072000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16027771000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15329760000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16290786000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16164451000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19470646000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18103213000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":19568842000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20528482000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21297036000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":19460394000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21305562000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22135117000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuredBorrowingsGrossDifferenceAmount":{"label":"Secured Borrowings, Gross, Difference, Amount","description":"Amount of secured borrowings in excess of (less than) the liability for repurchase agreements and securities lending transactions, before offset, included in offsetting disclosures.","units":{"USD":[{"end":"2022-09-30","val":1367634000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":839201000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33192000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46270000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2017000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2082000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":1020000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":212000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32589000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesLoaned":{"label":"Securities Loaned","description":"Amount, after the effects of master netting arrangements, of securities loaned to entities in exchange for collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":3749000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-06-30","val":33192000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46270000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":25000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2017000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2082000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1020000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":212000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32589000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesLoanedAsset":{"label":"Securities Loaned, Asset","description":"Amount of asset associated with securities loaned to entities in exchange for collateral.","units":{"USD":[{"end":"2022-09-30","val":1363885000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":839201000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritiesLoanedGross":{"label":"Securities Loaned, Gross","description":"Amount, before effects of master netting arrangements, of securities loaned to entities in exchange for collateral. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":1367634000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":839201000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33192000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46270000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":25000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2017000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2082000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1020000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":212000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32589000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecurityBorrowedAfterOffsetSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":2924426000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2924426000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-09-30","val":2395836000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2359362000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3418136000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1461835000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1434529000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":1621405000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1837001000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1529781000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1169500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":980720000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1237515000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1300385000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1539633000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1406559000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1406559000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1406559000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1225760000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1246690000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecurityLoanedAfterOffsetSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2022-09-30","val":3749000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33192000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46270000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":25000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":25000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2017000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2082000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2025-03-31","val":1020000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":212000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":1311000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4821000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32589000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecurityPurchasedUnderAgreementToResellAfterOffsetSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":2422042000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2422042000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-09-30","val":11135567000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":10064717000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12060720000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9038501000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8034089000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":8617309000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7628806000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9289489000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7468374000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7151510000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7521314000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6640768000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6976144000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7233108000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":7233108000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":7233108000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7850294000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":8193447000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"SecuritySoldUnderAgreementToRepurchaseAfterOffsetSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":5258875000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5258875000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-09-30","val":15435643000,"accn":"0000811830-22-000039","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":15382819000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21034072000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15994579000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15283490000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":16290761000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16164434000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19468629000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18101131000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":16302948000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19567822000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20528453000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21296824000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19459083000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":19459083000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":19459083000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21300741000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":22102528000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss":{"label":"Financing Receivable, Accrued Interest, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of accrued interest on financing receivable.","units":{"USD":[{"end":"2021-12-31","val":453000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":566800000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":566800000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":566800000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":566800000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":566800000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":566500000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":590900000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":612000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":661000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":661000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":661000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":661000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":661000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":624800000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":634000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":630700000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":632400000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":632400000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":632400000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":632400000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":632400000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":601700000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":597900000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":603900000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":587700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":587700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":587700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":555000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":546500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":2314000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3719000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":3719000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":3719000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":3719000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":3719000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4590000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4931000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5513000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7947000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7947000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7947000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7947000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7947000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7917000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8019000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11614000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8796000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":8796000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":8796000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":8796000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":8796000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8657000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8154000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8363000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":8700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":8700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8645000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7946000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossPeriodIncreaseDecrease":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":318600000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":135300000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-47000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":191700000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":127200000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-193500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-221800000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":-385000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":-382900000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-120800000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-199200000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":-410700000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-557800000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-50700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-199500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2102722000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2299304000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2299304000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":611552000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1186626000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":575074000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1796135000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":609510000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2455713000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2455713000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2455713000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":683770000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":683770000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1360674000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1360674000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":676904000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":676904000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1981116000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1981116000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":620443000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":620443000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2590519000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2590519000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2590519000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":669974000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":669974000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1326986000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1326986000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":657010000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":657010000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1954284000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1954284000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":627300000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":627300000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2520082000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2520082000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":648316000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":648316000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1279642000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1279642000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":631325000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":631325000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1899287000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":619646000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2494931000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":675754000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1320280000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":644526000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3770265000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3011399000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3011399000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":897205000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1731717000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":834512000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2861567000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":1129850000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4174453000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":4174453000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":4174453000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1145966000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":1145966000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2214067000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":2214067000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1068101000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1068101000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3452156000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":3452156000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1238089000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":1238089000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4744963000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":4744963000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":4744963000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1268437000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1268437000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2435055000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2435055000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":1166618000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1166618000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3656849000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3656849000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":1221794000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":1221794000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4840061000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":4840061000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1194956000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1194956000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2277689000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2277689000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1082731000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1082731000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3476875000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1199187000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4708639000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1196477000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2237445000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":1040968000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1667543000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":712095000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":712095000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":285653000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":545091000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":259438000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1065432000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":520340000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1718740000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":1718740000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":1718740000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":462196000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":462196000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":853393000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":853393000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":391197000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":391197000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1471040000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1471040000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":617646000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":617646000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2154444000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2154444000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2154444000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":598463000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":598463000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1108069000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":1108069000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":509608000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":509608000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1702565000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1702565000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":594494000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":594494000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2319979000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2319979000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":546640000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":546640000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":998047000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":998047000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":451406000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":451406000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1577588000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":579541000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2213708000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":520723000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":917165000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":396442000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":92330835000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":97437884000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":97437884000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":97437884000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":97437884000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":97437884000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98958243000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":97969587000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":96435750000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":93207327000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":93207327000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":93207327000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":93207327000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":93207327000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":92276139000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":92737412000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":91072278000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":88638452000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":88638452000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":88638452000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":88638452000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":88638452000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":88505141000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":86630053000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":86118003000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":84477513000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":84477513000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":84477513000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":84899137000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":84445864000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2823965000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-164988000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-164988000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":229474000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":638930000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":409456000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1279132000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":640201000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2037329000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":2037329000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":2037329000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":542249000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":542249000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":751106000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":751106000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":208857000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":208857000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1620267000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1620267000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":869161000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":869161000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2251258000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":2251258000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":2251258000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":408534000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":408534000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":893897000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":893897000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":485364000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":485364000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1331942000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1331942000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":438044000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":438044000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1949938000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":1949938000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":418534000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":418534000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":792735000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":792735000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":374201000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":374201000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1164193000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":371458000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1651352000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":436668000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":697410000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":260742000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableExcludingAccruedInterestNonaccrual":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":1897566000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2340855000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":2340855000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":2340855000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":2340855000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":2340855000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1787988000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2169934000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2427582000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2884449000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2884449000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2884449000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2884449000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2884449000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2521218000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2719905000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2899068000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2990235000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2990235000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2990235000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2990235000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2990235000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2869397000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3115526000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3248780000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3367888000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":3367888000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":3367888000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3038323000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3193444000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":482052000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":297379000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":297379000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":297379000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":297379000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":297379000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":194535000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":210799000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":256958000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":261331000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":261331000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":261331000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":261331000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":261331000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":310933000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":342129000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":389520000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":350177000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":350177000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":350177000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":350177000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":350177000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":362480000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":325864000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":347182000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":374072000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":374072000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":374072000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":371945000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":458033000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":500000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":500000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":1000000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1500000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1500000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2020-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2021-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2022-12-31","val":500000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500000000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2023-03-31","val":500000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-03-31","val":500000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-03-31","val":500000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1500000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2023-06-30","val":1500000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-06-30","val":1500000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-06-30","val":1500000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1500000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2023-09-30","val":1500000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2023-12-31","val":2000000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2000000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2024-03-31","val":2000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-03-31","val":2000000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-03-31","val":2000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2024-06-30","val":2000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-06-30","val":2000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-06-30","val":2000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2024-09-30","val":2000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2024-12-31","val":2000000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2000000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2025-03-31","val":2000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-03-31","val":2000000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-03-31","val":2000000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2025-06-30","val":2000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2025-06-30","val":2000000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2000000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2000000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":2000000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2000000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2026-03-31","val":2000000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2000000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"TemporaryEquitySharesAuthorized":{"label":"Temporary Equity, Shares Authorized","description":"The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2021-12-31","val":7500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":7500000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":7500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":7500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":7500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7500000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7500000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7500000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7500000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7500000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":7500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7500000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7500000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7500000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":7500000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":7500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7500000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7500000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"TemporaryEquitySharesIssued":{"label":"Temporary Equity, Shares Issued","description":"The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2022-12-31","val":500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2022Q4I"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2021-12-31","val":0,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":500000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"end":"2022-12-31","val":500000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"end":"2022-12-31","val":500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":500000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1500000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1500000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":2000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":2000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":2000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":2000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":2000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":2000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"TemporaryEquityStockIssuedDuringPeriodValueNewIssues":{"label":"Temporary Equity, Stock Issued During Period, Value, New Issues","description":"Value of new stock classified as temporary equity issued during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":500000000,"accn":"0000811830-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-03"},{"start":"2022-01-01","end":"2022-12-31","val":500000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1000000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1000000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":1000000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1500000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1500000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1500000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"}]}},"AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2023-03-31","val":7573185000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7422016000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7220841000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDate":{"label":null,"description":null,"units":{"USD":[{"end":"2023-03-31","val":9435253000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9296487000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9153367000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9039704000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8969064000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9293621000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9554585000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9914288000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9811435000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10934861000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11797677000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13211794000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13284241000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":12960360000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10":{"label":null,"description":null,"units":{"USD":[{"end":"2023-03-31","val":9383860000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9251324000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9113917000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9005243000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8882472000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9216813000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9482375000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9255909000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9161082000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9015988000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9309559000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9905455000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9997333000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":10096449000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10":{"label":null,"description":null,"units":{"USD":[{"end":"2023-03-31","val":30860000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24208000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20100000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7077000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57618000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":52300000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":47141000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42277000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37878000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1183126000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1210496000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1106380000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1004601000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":903189000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive":{"label":null,"description":null,"units":{"USD":[{"end":"2023-03-31","val":20533000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20955000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19350000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27384000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28974000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24508000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25069000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":616102000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":612475000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":613310000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":957483000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1333648000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1445786000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1043988000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne":{"label":null,"description":null,"units":{"USD":[{"end":"2023-03-31","val":0,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"},{"end":"2025-06-30","val":122437000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":320139000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":866311000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025Q4I"},{"end":"2026-03-31","val":836521000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":916734000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"GoodwillPurchaseAccountingAdjustments":{"label":"Goodwill, Purchase Accounting Adjustments","description":"Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-1067000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1067000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1067000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-12-31","val":-1067000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2023"}]}},"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-197168000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-355325000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-527575000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-172250000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-680547000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-152972000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-716667000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-716667000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31235000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":31235000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9832000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-9832000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-41067000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-41067000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-49472000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-49472000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-39640000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":-39640000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6021000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":6021000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":6021000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11639000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":11639000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":50867000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":50867000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":39228000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":39228000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":198663000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":198663000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":147796000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":147796000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":160205000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":160205000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2025000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":2025000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-25452000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-25452000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-27477000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-27477000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":16415000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":41867000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":60639000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5293000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3219000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":8512000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent","description":"Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-947000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-560000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1139000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-579000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2176000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-1037000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4401000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-4401000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-485000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-485000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-991000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-991000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":-506000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":-506000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1497000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-1497000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":-506000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":-506000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3289000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":-3289000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-183000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":-183000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-656000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-656000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":-473000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-473000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1105000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":-449000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-5314000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15105000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-15066000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":39000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent","description":"Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-158184000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-246416000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-328109000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-04-01","end":"2022-06-30","val":-81693000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-474896000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-146787000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-435647000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-435647000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":88969000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":88969000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":122169000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":122169000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":33200000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":33200000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":175104000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":175104000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":52935000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-07-01","end":"2023-09-30","val":52935000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":261145000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":261145000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":261145000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":51299000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":51299000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":103072000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":103072000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":51773000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":51773000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":174194000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":174194000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":71122000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":71122000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":182349000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":182349000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":42636000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":42636000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":69370000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":69370000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":26734000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":26734000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":89330000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":19960000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":108660000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-37625000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-77254000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-39629000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":47031000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2359000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1878000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":-2944000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-21037000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":-21037000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1640000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":-1640000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10249000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":-10249000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":-19236000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":-19236000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":1543000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":1543000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1543000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1211000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1211000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7347000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":-7347000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-10339000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":-10339000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":27259000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":27259000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-721000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-721000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3370000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-3370000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-7380000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-4813000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2920000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-2296000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-407000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36850000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15524000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":21395000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":6541000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":6541000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":39669000,"accn":"0000811830-23-000015","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-05"},{"start":"2023-01-01","end":"2023-03-31","val":39669000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38886000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":38886000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":39069000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":39069000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":16710000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":16710000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":16710000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":25417000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":25417000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19589000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":70867000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":26329000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":77607000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":36212000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":36212000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38330000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":38330000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":16204000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":16204000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":16144000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-32343000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14409000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1163000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"DebtSecuritiesTradingAndEquitySecuritiesFvNiCost":{"label":"Debt Securities, Trading, and Equity Securities, FV-NI, Cost","description":"Cost of investment in debt investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2023-06-30","val":7500000000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7800000000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7400000000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":7400000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":7400000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":7400000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":7400000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8200000000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10400000000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10800000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10000000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"end":"2024-12-31","val":10000000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":10000000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":10000000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":10000000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13300000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15400000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15200000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15300000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":15300000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":15300000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16900000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":16700000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure":{"label":"Federal Funds Purchased and Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure","description":"Fair value portion of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.","units":{"USD":[{"end":"2022-12-31","val":245149000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":245149000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":245149000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-06-30","val":766896000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":364284000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":595414000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":595414000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":595414000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":595414000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":595414000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":362103000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":101881000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100046000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"}]}},"FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure":{"label":"Federal Funds Sold and Securities Borrowed or Purchased under Agreements to Resell, Fair Value Disclosure","description":"Fair value portion of federal funds sold and securities borrowed or purchased under agreements to resell.","units":{"USD":[{"end":"2022-12-31","val":234169000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"end":"2022-12-31","val":234169000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"end":"2022-12-31","val":234169000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1596541000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1400766000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2112292000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"end":"2023-12-31","val":2112292000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"end":"2023-12-31","val":2112292000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":2112292000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"end":"2023-12-31","val":2112292000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":604292000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":350188000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":350119000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024Q4I"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":50030000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":32708000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2022-01-01","end":"2022-09-30","val":18961000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":35076000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":35076000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":40210000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":73738000,"accn":"0000811830-23-000027","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-07"},{"start":"2023-01-01","end":"2023-06-30","val":73738000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":96138000,"accn":"0000811830-23-000036","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-03"},{"start":"2023-01-01","end":"2023-09-30","val":96138000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":91808000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":91808000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":91808000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19152000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":19152000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87430000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":87430000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":36956000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":36956000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":64780000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":64780000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":43130000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":43130000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":78888000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":78888000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":132552000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":107701000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":23397000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":40834000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.019,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.012,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.016,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.006,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.044,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.044,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.044,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.005,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"ProceedsFromLeasesHeldForInvestment":{"label":"Proceeds from Leases Held-for-investment","description":"The cash inflow from the sale of a lease held for investment, which may be a lease of real estate, equipment or other fixed assets for a specified time in exchange for payment, usually in the form of rent.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":6944112000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5024206000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2022-01-01","end":"2022-12-31","val":5024206000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1056302000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2287561000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":3465350000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-01-01","end":"2023-12-31","val":4634147000,"accn":"0000811830-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-04"},{"start":"2023-01-01","end":"2023-12-31","val":4634147000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":4634147000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1445119000,"accn":"0000811830-24-000020","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-06"},{"start":"2024-01-01","end":"2024-03-31","val":1445119000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2757220000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2757220000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":3744908000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":3744908000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":4532699000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":4532699000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1019260000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1019260000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2031689000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":2031689000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":2826940000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":3464487000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":791235000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1720942000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"DeferredTaxAssetsStateTaxes":{"label":"Deferred Tax Assets, State Taxes","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.","units":{"USD":[{"end":"2023-12-31","val":234300000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"end":"2023-12-31","val":234300000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-06-30","val":240400000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2024Q2I"},{"end":"2024-09-30","val":180700000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"},{"end":"2024-12-31","val":168000000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"end":"2024-12-31","val":168000000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"end":"2024-12-31","val":168000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q4I"},{"end":"2025-03-31","val":157700000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":160900000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":124800000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":94700000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":94700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":97600000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":108700000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"FinancingReceivableExcludingAccruedInterestModifiedPeriod":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":793869000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":356048000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1184604000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":539930000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1410232000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":1410232000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":382415000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":871342000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":871342000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":522737000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":522737000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1529614000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":1529614000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":799569000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":799569000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2191444000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":2191444000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":760647000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":760647000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1488798000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":1488798000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":912976000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":912976000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2103210000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":994577000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2825408000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1204102000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2057349000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":929313000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2023-01-01","end":"2023-06-30","val":0.0086,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":0.0039,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.0123,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":0.0056,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.0151,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":0.0151,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.0041,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.0094,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":0.0094,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":0.0057,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.0057,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.0171,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.0171,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":0.0089,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":0.0089,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.0247,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":0.0247,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.0086,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":0.0086,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.0172,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":0.0172,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":0.0105,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":0.0105,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.0244,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":0.0115,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.0334,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.0142,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0.0244,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":0.011,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"InterestExpenseOperating":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2246730000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3022405000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-04-01","end":"2023-06-30","val":1680650000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4698849000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2023-07-01","end":"2023-09-30","val":1676445000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6479742000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":6479742000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1876377000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3978190000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":3978190000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":2101811000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2101811000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6021493000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":6021493000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":2043303000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":2043303000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7888578000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":7888578000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1678876000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":1678876000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3379605000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":3379605000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":1700731000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":1700731000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4993757000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":1614153000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6483793000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1395275000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2756835000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":1361560000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates":{"label":"Proceeds from Divestiture of Interest in Subsidiaries and Affiliates","description":"The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-06-30","val":71018000,"accn":"0000811830-24-000043","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":71018000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":71018000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-01-01","end":"2024-09-30","val":71018000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"InsuranceSettlementsReceivable":{"label":"Insurance Settlements Receivable","description":"Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.","units":{"USD":[{"end":"2023-12-31","val":140000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2023Q4I"},{"end":"2024-09-30","val":140000000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06","frame":"CY2024Q3I"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax","description":"Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from discontinuance of cash flow hedge included in assessment of hedge effectiveness.","units":{"USD":[{"start":"2024-07-01","end":"2024-09-30","val":4600000,"accn":"0000811830-24-000054","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-06"},{"start":"2024-07-01","end":"2024-09-30","val":4600000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-07-01","end":"2024-09-30","val":4600000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2024-07-01","end":"2024-09-30","val":4600000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-07-01","end":"2024-09-30","val":4600000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":4600000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q3"}]}},"DefinedBenefitPlanBenefitObligationPaymentForSettlement":{"label":"Defined Benefit Plan, Benefit Obligation, Payment for Settlement","description":"Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"}]}},"DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-4000000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-20500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-45690000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-60399000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2023-01-01","end":"2023-12-31","val":-60399000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-14592000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-19415000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-01-01","end":"2024-09-30","val":-29999000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":-131690000,"accn":"0000811830-25-000012","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-03"},{"start":"2024-01-01","end":"2024-12-31","val":-131690000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4061000,"accn":"0000811830-25-000023","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-01"},{"start":"2025-01-01","end":"2025-03-31","val":-4061000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-9028000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":-9028000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-01-01","end":"2025-09-30","val":-22507000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-73115000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-20248000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-85746000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":-21527000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-21527000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-21527000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":-28419000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent","description":"Amount before tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":396346000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":204269000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":118392000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":497958000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":293689000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":467815000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":86539000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":80621000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":80621000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-5917000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-5917000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":163016000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":82393000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":254364000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-58560000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-104694000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-46203000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":270455000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":154595000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":91474000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":373962000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":219367000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":347868000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59766000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":58984000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":58984000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-782000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-782000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":120872000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":61888000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":184141000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-42989000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-74055000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-31066000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"OtherComprehensiveIncomeLossTaxPortionAttributableToParent1":{"label":"Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":125891000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":49674000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2024-04-01","end":"2024-06-30","val":26918000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":123996000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-07-01","end":"2024-09-30","val":74322000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":119947000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26773000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":21637000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-01-01","end":"2025-06-30","val":21637000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2025-04-01","end":"2025-06-30","val":-5135000,"accn":"0000811830-25-000033","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-30"},{"start":"2025-04-01","end":"2025-06-30","val":-5135000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":42144000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-07-01","end":"2025-09-30","val":20505000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":70223000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-15571000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-30639000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"},{"start":"2026-04-01","end":"2026-06-30","val":-15137000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2"}]}},"DividendsAndInterestPaid":{"label":"Dividends and Interest Paid","description":"The contractual amount of dividends (or interest on participating income bonds) that must be paid for the current period (for example, unpaid cumulative dividends).","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":88350000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"}]}},"EquitySecuritiesFvNiCost":{"label":"Equity Securities, FV-NI, Cost","description":"Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2024-12-31","val":48200000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"end":"2024-12-31","val":48200000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-09-30","val":43000000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3I"},{"end":"2025-12-31","val":23000000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02"},{"end":"2025-12-31","val":23000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"end":"2025-12-31","val":23000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2025Q4I"},{"end":"2026-03-31","val":23000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":23000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"PaymentsToAcquireLimitedPartnershipInterests":{"label":"Payments to Acquire Limited Partnership Interests","description":"Cash outflow related to the acquisition or continued holding of limited partnership interests held for investment purposes.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":801568000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03"},{"start":"2025-01-01","end":"2025-12-31","val":801683000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"PaymentsToAcquireRetainedInterestInSecuritizedReceivables":{"label":"Payments to Acquire Retained Interest in Securitized Receivables","description":"The cash outflow for the purchase of a retained interest in a receivable securitized via a structured process whereby interests in loans and other receivables are packaged, underwritten, and sold in the form of asset-backed securities.","units":{"USD":[{"start":"2025-07-01","end":"2025-09-30","val":297100000,"accn":"0000811830-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-03","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":521500000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.007,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.008,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.006,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.023,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.007,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":296758000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":276248000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":226771000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.377,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.285,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.123,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.46,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.344,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.141,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":771591000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":955513000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1828464000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","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":15165000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15125000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13067000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":231622000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-11000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-11700000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxPaidForeignAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":312000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10613000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":27742000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":98214000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":105046000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":50713000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-17436000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2683000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 foreign income tax expense (benefit).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":15165000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15125000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11104000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":165218000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":203835000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":386722000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":5772000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":8338000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-11562000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":32677000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17845000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":81370000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":18422000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-6332000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5715000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":361701000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":333896000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":259383000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsInvestment":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Investment, 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 investment tax credit.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":18970000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11878000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":25000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":34288000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2302000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3366000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":5594000,"accn":"0000811830-26-000005","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-02","frame":"CY2025"}]}},"FinancingReceivableExcludingAccruedInterestPurchase":{"label":"","description":"","units":{"USD":[{"start":"2026-01-01","end":"2026-03-31","val":205000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":205000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"FinancingReceivableExcludingAccruedInterestPurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate":{"label":"","description":"","units":{"USD":[{"start":"2026-01-01","end":"2026-03-31","val":9800000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":9800000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"FinancingReceivablePurchasedWithCreditDeteriorationAmountAtPurchasePrice":{"label":"Financing Receivable, Purchased with Credit Deterioration, Amount at Purchase Price","description":"Amount at purchase price of financing receivable purchased with credit deterioration.","units":{"USD":[{"start":"2026-01-01","end":"2026-03-31","val":23300000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":23300000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31"}]}},"IncomeTaxReconciliationTaxSettlements":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, 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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.","units":{"USD":[{"start":"2026-01-01","end":"2026-03-31","val":-44000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04"},{"start":"2026-01-01","end":"2026-03-31","val":-44000000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q1"}]}},"TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount":{"label":"Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount","description":"Carrying amount of financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.","units":{"USD":[{"end":"2026-03-31","val":803500000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":693600000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}},"TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount":{"label":"Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount","description":"Carrying amount of liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.","units":{"USD":[{"end":"2026-03-31","val":762000000,"accn":"0000811830-26-000015","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-04","frame":"CY2026Q1I"},{"end":"2026-06-30","val":661800000,"accn":"0000811830-26-000029","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-07-31","frame":"CY2026Q2I"}]}}},"ffd":{"NetFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-06-03","val":345250,"accn":"0001193125-26-257752","fy":null,"fp":null,"form":"424B3","filed":"2026-06-04","frame":"CY2026Q2I"}]}},"NrrtvMaxAggtOfferingPric":{"label":"","description":"","units":{"USD":[{"end":"2026-06-03","val":2500000000,"accn":"0001193125-26-257752","fy":null,"fp":null,"form":"424B3","filed":"2026-06-04","frame":"CY2026Q2I"}]}},"TtlFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-06-03","val":345250,"accn":"0001193125-26-257752","fy":null,"fp":null,"form":"424B3","filed":"2026-06-04","frame":"CY2026Q2I"}]}},"TtlOfferingAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-06-03","val":2500000000,"accn":"0001193125-26-257752","fy":null,"fp":null,"form":"424B3","filed":"2026-06-04","frame":"CY2026Q2I"}]}},"TtlOffsetAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-06-03","val":0,"accn":"0001193125-26-257752","fy":null,"fp":null,"form":"424B3","filed":"2026-06-04","frame":"CY2026Q2I"}]}},"TtlPrevslyPdAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-06-03","val":0,"accn":"0001193125-26-257752","fy":null,"fp":null,"form":"424B3","filed":"2026-06-04","frame":"CY2026Q2I"}]}}}}}